<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://pwiki.pic.es/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jcarrete</id>
	<title>Public PIC Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://pwiki.pic.es/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jcarrete"/>
	<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Special:Contributions/Jcarrete"/>
	<updated>2026-04-20T11:58:08Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=JupyterHub&amp;diff=983</id>
		<title>JupyterHub</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=JupyterHub&amp;diff=983"/>
		<updated>2022-07-28T09:10:17Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Introduction =&lt;br /&gt;
&lt;br /&gt;
PIC offers a service for running Jupyter notebooks on CPU or GPU resources. This service is primarily thought for code developing or prototyping rather than data processing. The usage is similar to running notebooks on your personal computer but offers the advantage of developing and testing your code on different hardware configurations, as well as facilitating the scalability of the code since it is being tested in the same environment in which it would run on a mass scale. &lt;br /&gt;
&lt;br /&gt;
Since the service is strictly thought for development and small scale testing tasks, a shutdown policy for the sessions has been put in place:&lt;br /&gt;
&lt;br /&gt;
# The maximum duration for a session is 48h.&lt;br /&gt;
# After an idle period of 2 hours, the session will be closed. &lt;br /&gt;
&lt;br /&gt;
In practice that  means that you should estimate the test data volume that you work with during a session to be able to be processed in less than 48 hours.&lt;br /&gt;
&lt;br /&gt;
= How to connect to the service =&lt;br /&gt;
&lt;br /&gt;
Got to [https://jupyter.pic.es jupyter.pic.es] to see your login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:login.png|frameless|700px|Login screen]]&lt;br /&gt;
&lt;br /&gt;
Sign in with your PIC user credentials. This will prompt you to the following screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Screen01.png|700px|current]]&lt;br /&gt;
&lt;br /&gt;
Here you can choose the hardware configuration for your Jupyter session. Also, you have to choose the experiment (project) you are working on during the Jupyter session. After choosing a configuration and pressing start the next screen will show you the progress of the initialisation process. Keep in mind that a job containing your Jupyter session is actually sent to the HTCondor queuing system and waiting for available resources before being started. This usually takes less than a minute but can take up to a few depending on our resource usage.&lt;br /&gt;
&lt;br /&gt;
[[File:screen02.png|600px]]&lt;br /&gt;
&lt;br /&gt;
In the next screen you can choose the tool that you want to use for your work: a Python notebook, a Python console or a plain bash terminal.&lt;br /&gt;
For the Python environment (either notebook or environment) you have two default options:&lt;br /&gt;
* the ipykernel version of Python 3&lt;br /&gt;
* the XPython version of Python 3.9, this one allows you to use the integrated debugging module.&lt;br /&gt;
&lt;br /&gt;
Further you see an icon with a &amp;quot;D&amp;quot; - desktop, this one starts a VNC session that allows the use of programs with graphical user interfaces.&lt;br /&gt;
&lt;br /&gt;
Also, recently you can find the icon of Visual Studio, an integrated development environment.&lt;br /&gt;
&lt;br /&gt;
[[File:Screen03.png|700px]]&lt;br /&gt;
&lt;br /&gt;
Your python environments should appear under Notebook and Console headers. In a later section we will show you how to create a new environment and to remove an existing one.&lt;br /&gt;
&lt;br /&gt;
= Terminate your session and logout =&lt;br /&gt;
&lt;br /&gt;
It is important that you terminate your session before you log out. In order to do so, go to the top page menu &amp;quot;'''File''' -&amp;gt; '''Hub Control Panel'''&amp;quot; and you will see the following screen.&lt;br /&gt;
&lt;br /&gt;
[[File:screen04.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Here, click on the '''Stop My Server''' button. After that you can log out by clicking the '''Logout''' button in the right upper corner.&lt;br /&gt;
&lt;br /&gt;
=  Python virtual environments =&lt;br /&gt;
&lt;br /&gt;
This section covers the use of Python virtual environments with Jupyter.&lt;br /&gt;
&lt;br /&gt;
== Initialize conda (only if you use conda) ==&lt;br /&gt;
&lt;br /&gt;
Before using conda in your bash session, you have to initialize it. For access to an available conda installation, please get in contact with your project liaison at PIC. He/she will give you the actual value for the '''/path/to/anaconda''' placeholder.&lt;br /&gt;
&lt;br /&gt;
Log onto Jupyter and start a session. On the homepage of your Jupyter session, click on the terminal button on the session dashboard on the right to open a bash terminal.&lt;br /&gt;
&lt;br /&gt;
First, let's initialize conda for our bash sessions:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ eval &amp;quot;$(/path/to/anaconda/bin/conda shell.bash hook)&amp;quot;&lt;br /&gt;
[neissner@td110 ~]$ conda init&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This actually changes the .bashrc file in your home directory in order to activate the base environment on login.&lt;br /&gt;
To avoid that the base environment is activated every time you log on to a node, run:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ conda config --set auto_activate_base false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For now you can exit the terminal.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Link an existing environment to Jupyter ==&lt;br /&gt;
&lt;br /&gt;
If you want to know which environments are available for your project, please contact your project liaison at PIC. He/she will give you the values for the placeholder '''/path/to/predefined/venv/environment''' or '''/path/to/predefined/conda/environment'''. Although, you can find instructions on how to create your own environments, e.g. [[#Create_virtual_environments_with_venv_or_conda | here]], we would like to encourage the use of the predeployed environments. The main reason is the sheer size of a virtual environment which reaches easily several GB. If for any reason you need to use your own environment, make sure that the '''ipykernel''' module is installed.&lt;br /&gt;
&lt;br /&gt;
Log into Jupyter, start a session. From the session dashboard choose the bash terminal.&lt;br /&gt;
&lt;br /&gt;
Inside the terminal, activate your environment.&lt;br /&gt;
&lt;br /&gt;
For '''conda''' environments:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ conda activate /path/to/predefined/conda/environment&lt;br /&gt;
(...) [neissner@td110 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The parenthesis (...) in front of your bash prompt show the absolute path to your environment. &lt;br /&gt;
&lt;br /&gt;
For '''venv''' environments:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ . /path/to/predefined/venv/environment/bin/activate&lt;br /&gt;
(...) [neissner@td110 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Link the environment to a Jupyter kernel. For both, conda and venv:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(...) [neissner@td110 ~]$ python -m  ipykernel install --user --name=whatever_kernel_name&lt;br /&gt;
Installed kernelspec whatever_kernel_name in &lt;br /&gt;
                         /nfs/pic.es/user/n/neissner/.local/share/jupyter/kernels/whatever_kernel_name&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Deactivate your environment. &lt;br /&gt;
&lt;br /&gt;
For conda:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(...) [neissner@td110 ~]$ conda deactivate&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For venv:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(...) [neissner@td110 ~]$ deactivate&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now you can exit the terminal. After refreshing the Jupyter page your whatever_kernel_name appears in the dashboard. In this example '''test''' has been used for whatever_kernel_name&lt;br /&gt;
&lt;br /&gt;
[[File:screen05.png|700px]]&lt;br /&gt;
&lt;br /&gt;
== Unlink an environment from Jupyter ==&lt;br /&gt;
Log onto Jupyter, start a session and from the session dashboard choose the bash terminal. To remove your environment/kernel from Jupyter run:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ jupyter kernelspec uninstall whatever_kernel_name&lt;br /&gt;
Kernel specs to remove:&lt;br /&gt;
  whatever_kernel_name     /nfs/pic.es/user/n/neissner/.local/share/jupyter/kernels/whatever_kernel_name&lt;br /&gt;
Remove 1 kernel specs [y/N]: y&lt;br /&gt;
[RemoveKernelSpec] Removed /nfs/pic.es/user/n/neissner/.local/share/jupyter/kernels/whatever_kernel_name&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Keep in mind that, although not available in Jupyter anymore, the environment still exists. Whenever you need it, you can link it again.&lt;br /&gt;
&lt;br /&gt;
== Create virtual environments with venv or conda ==&lt;br /&gt;
&lt;br /&gt;
Before creating a new environment, please get in contact with your project liaison at PIC as there may be already a suitable environment for your needs in place.&lt;br /&gt;
&lt;br /&gt;
If none of the existing environments suits your needs, you can create a new environment.&lt;br /&gt;
First, create a directory in a suitable place to store the environment. For single-user environments, place them in your home under ~/env. For environments that will be shared with other project users, contact your project liaison and ask him/her for a path in a shared storage volume that is visible to all of them.&lt;br /&gt;
&lt;br /&gt;
Once you have the location (i.e. /path/to/env/folder), create the environment with the following commands:&lt;br /&gt;
&lt;br /&gt;
For '''venv''' environments '''(recommended)'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ cd /path/to/env/folder&lt;br /&gt;
[neissner@td110 ~]$ python3 -m venv your_env&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Now you should be able to activate your environment and install additional modules&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ cd /path/to/env/folder&lt;br /&gt;
[neissner@td110 ~]$ . your_env/bin/activate&lt;br /&gt;
(...)[neissner@td110 ~]$ pip install additional_module1 additional_module2 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For '''conda''' enviroments&lt;br /&gt;
 &amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ conda create --prefix /path/to/env/folder/your_env module1 module2 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The list of modules (module1, module2, ...) is optional. For instance, for a python3 environment with scipy you would specify: ''python=3 scipy'' &lt;br /&gt;
&lt;br /&gt;
Now you should be able to activate your environment and install additional modules&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ conda activate /path/to/env/folder/your_env&lt;br /&gt;
(...)[neissner@td110 ~]$ conda install additional_module1 additional_module2 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=JupyterHub&amp;diff=982</id>
		<title>JupyterHub</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=JupyterHub&amp;diff=982"/>
		<updated>2022-07-27T08:45:24Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Introduction =&lt;br /&gt;
&lt;br /&gt;
PIC offers a service for running Jupyter notebooks on CPU or GPU resources. This service is primarily thought for code developing or prototyping rather than data processing. The usage is similar to running notebooks on your personal computer but offers the advantage of developing and testing your code on different hardware configurations, as well as facilitating the scalability of the code since it is being tested in the same environment in which it would run on a mass scale. &lt;br /&gt;
&lt;br /&gt;
Since the service is strictly thought for development and small scale testing tasks, a shutdown policy for the sessions has been put in place:&lt;br /&gt;
&lt;br /&gt;
# The maximum duration for a session is 48h.&lt;br /&gt;
# After an idle period of 2 hours, the session will be closed. &lt;br /&gt;
&lt;br /&gt;
In practice that  means that you should estimate the test data volume that you work with during a session to be able to be processed in less than 48 hours.&lt;br /&gt;
&lt;br /&gt;
= How to connect to the service =&lt;br /&gt;
&lt;br /&gt;
Got to [https://jupyter.pic.es jupyter.pic.es] to see your login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:login.png|frameless|700px|Login screen]]&lt;br /&gt;
&lt;br /&gt;
Sign in with your PIC user credentials. This will prompt you to the following screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Screen01.png|700px|current]]&lt;br /&gt;
&lt;br /&gt;
Here you can choose the hardware configuration for your Jupyter session. Also, you have to choose the experiment (project) you are working on during the Jupyter session. After choosing a configuration and pressing start the next screen will show you the progress of the initialisation process. Keep in mind that a job containing your Jupyter session is actually sent to the HTCondor queuing system and waiting for available resources before being started. This usually takes less than a minute but can take up to a few depending on our resource usage.&lt;br /&gt;
&lt;br /&gt;
[[File:screen02.png|600px]]&lt;br /&gt;
&lt;br /&gt;
In the next screen you can choose the tool that you want to use for your work: a Python notebook, a Python console or a plain bash terminal.&lt;br /&gt;
For the Python environment (either notebook or environment) you have two default options:&lt;br /&gt;
* the ipykernel version of Python 3&lt;br /&gt;
* the XPython version of Python 3.9, this one allows you to use the integrated debugging module.&lt;br /&gt;
&lt;br /&gt;
Further you see an icon with a &amp;quot;D&amp;quot; - desktop, this one starts a VNC session that allows the use of programs with graphical user interfaces.&lt;br /&gt;
&lt;br /&gt;
[[File:Screen03.png|700px]]&lt;br /&gt;
&lt;br /&gt;
Your python environments should appear under Notebook and Console headers. In a later section we will show you how to create a new environment and to remove an existing one.&lt;br /&gt;
&lt;br /&gt;
= Terminate your session and logout =&lt;br /&gt;
&lt;br /&gt;
It is important that you terminate your session before you log out. In order to do so, go to the top page menu &amp;quot;'''File''' -&amp;gt; '''Hub Control Panel'''&amp;quot; and you will see the following screen.&lt;br /&gt;
&lt;br /&gt;
[[File:screen04.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Here, click on the '''Stop My Server''' button. After that you can log out by clicking the '''Logout''' button in the right upper corner.&lt;br /&gt;
&lt;br /&gt;
=  Python virtual environments =&lt;br /&gt;
&lt;br /&gt;
This section covers the use of Python virtual environments with Jupyter.&lt;br /&gt;
&lt;br /&gt;
== Initialize conda (only if you use conda) ==&lt;br /&gt;
&lt;br /&gt;
Before using conda in your bash session, you have to initialize it. For access to an available conda installation, please get in contact with your project liaison at PIC. He/she will give you the actual value for the '''/path/to/anaconda''' placeholder.&lt;br /&gt;
&lt;br /&gt;
Log onto Jupyter and start a session. On the homepage of your Jupyter session, click on the terminal button on the session dashboard on the right to open a bash terminal.&lt;br /&gt;
&lt;br /&gt;
First, let's initialize conda for our bash sessions:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ eval &amp;quot;$(/path/to/anaconda/bin/conda shell.bash hook)&amp;quot;&lt;br /&gt;
[neissner@td110 ~]$ conda init&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This actually changes the .bashrc file in your home directory in order to activate the base environment on login.&lt;br /&gt;
To avoid that the base environment is activated every time you log on to a node, run:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ conda config --set auto_activate_base false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For now you can exit the terminal.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Link an existing environment to Jupyter ==&lt;br /&gt;
&lt;br /&gt;
If you want to know which environments are available for your project, please contact your project liaison at PIC. He/she will give you the values for the placeholder '''/path/to/predefined/venv/environment''' or '''/path/to/predefined/conda/environment'''. Although, you can find instructions on how to create your own environments, e.g. [[#Create_virtual_environments_with_venv_or_conda | here]], we would like to encourage the use of the predeployed environments. The main reason is the sheer size of a virtual environment which reaches easily several GB. If for any reason you need to use your own environment, make sure that the '''ipykernel''' module is installed.&lt;br /&gt;
&lt;br /&gt;
Log into Jupyter, start a session. From the session dashboard choose the bash terminal.&lt;br /&gt;
&lt;br /&gt;
Inside the terminal, activate your environment.&lt;br /&gt;
&lt;br /&gt;
For '''conda''' environments:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ conda activate /path/to/predefined/conda/environment&lt;br /&gt;
(...) [neissner@td110 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The parenthesis (...) in front of your bash prompt show the absolute path to your environment. &lt;br /&gt;
&lt;br /&gt;
For '''venv''' environments:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ . /path/to/predefined/venv/environment/bin/activate&lt;br /&gt;
(...) [neissner@td110 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Link the environment to a Jupyter kernel. For both, conda and venv:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(...) [neissner@td110 ~]$ python -m  ipykernel install --user --name=whatever_kernel_name&lt;br /&gt;
Installed kernelspec whatever_kernel_name in &lt;br /&gt;
                         /nfs/pic.es/user/n/neissner/.local/share/jupyter/kernels/whatever_kernel_name&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Deactivate your environment. &lt;br /&gt;
&lt;br /&gt;
For conda:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(...) [neissner@td110 ~]$ conda deactivate&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For venv:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(...) [neissner@td110 ~]$ deactivate&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now you can exit the terminal. After refreshing the Jupyter page your whatever_kernel_name appears in the dashboard. In this example '''test''' has been used for whatever_kernel_name&lt;br /&gt;
&lt;br /&gt;
[[File:screen05.png|700px]]&lt;br /&gt;
&lt;br /&gt;
== Unlink an environment from Jupyter ==&lt;br /&gt;
Log onto Jupyter, start a session and from the session dashboard choose the bash terminal. To remove your environment/kernel from Jupyter run:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ jupyter kernelspec uninstall whatever_kernel_name&lt;br /&gt;
Kernel specs to remove:&lt;br /&gt;
  whatever_kernel_name     /nfs/pic.es/user/n/neissner/.local/share/jupyter/kernels/whatever_kernel_name&lt;br /&gt;
Remove 1 kernel specs [y/N]: y&lt;br /&gt;
[RemoveKernelSpec] Removed /nfs/pic.es/user/n/neissner/.local/share/jupyter/kernels/whatever_kernel_name&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Keep in mind that, although not available in Jupyter anymore, the environment still exists. Whenever you need it, you can link it again.&lt;br /&gt;
&lt;br /&gt;
== Create virtual environments with venv or conda ==&lt;br /&gt;
&lt;br /&gt;
Before creating a new environment, please get in contact with your project liaison at PIC as there may be already a suitable environment for your needs in place.&lt;br /&gt;
&lt;br /&gt;
If none of the existing environments suits your needs, you can create a new environment.&lt;br /&gt;
First, create a directory in a suitable place to store the environment. For single-user environments, place them in your home under ~/env. For environments that will be shared with other project users, contact your project liaison and ask him/her for a path in a shared storage volume that is visible to all of them.&lt;br /&gt;
&lt;br /&gt;
Once you have the location (i.e. /path/to/env/folder), create the environment with the following commands:&lt;br /&gt;
&lt;br /&gt;
For '''venv''' environments '''(recommended)'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ cd /path/to/env/folder&lt;br /&gt;
[neissner@td110 ~]$ python3 -m venv your_env&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Now you should be able to activate your environment and install additional modules&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ cd /path/to/env/folder&lt;br /&gt;
[neissner@td110 ~]$ . your_env/bin/activate&lt;br /&gt;
(...)[neissner@td110 ~]$ pip install additional_module1 additional_module2 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For '''conda''' enviroments&lt;br /&gt;
 &amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ conda create --prefix /path/to/env/folder/your_env module1 module2 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The list of modules (module1, module2, ...) is optional. For instance, for a python3 environment with scipy you would specify: ''python=3 scipy'' &lt;br /&gt;
&lt;br /&gt;
Now you should be able to activate your environment and install additional modules&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ conda activate /path/to/env/folder/your_env&lt;br /&gt;
(...)[neissner@td110 ~]$ conda install additional_module1 additional_module2 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=966</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=966"/>
		<updated>2022-05-25T09:36:01Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
* [[PIC description|PIC in an image]]&lt;br /&gt;
* [[PIC account|Get a PIC account]]&lt;br /&gt;
* [[PIC_User_Manual | User manual]]&lt;br /&gt;
&lt;br /&gt;
== Services ==&lt;br /&gt;
* [[HTCondor]]&lt;br /&gt;
* [[Storage]]&lt;br /&gt;
* [[JupyterHub]]&lt;br /&gt;
* [[Gitlab]]&lt;br /&gt;
* [[CosmoHub]]&lt;br /&gt;
* Spark:&lt;br /&gt;
** [[Spark on Hadoop|on Hadoop]]&lt;br /&gt;
** [[Spark_on_farm|on HTCondor]]&lt;br /&gt;
* [[dCache webdav i dCacheView]]&lt;br /&gt;
&lt;br /&gt;
== Experiments ==&lt;br /&gt;
&lt;br /&gt;
* [[Euclid]]&lt;br /&gt;
&lt;br /&gt;
== More technical information ==&lt;br /&gt;
&lt;br /&gt;
* [[Storage Department]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Storage_Department&amp;diff=965</id>
		<title>Storage Department</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Storage_Department&amp;diff=965"/>
		<updated>2022-05-24T13:24:59Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: Created page with &amp;quot;== Storage Department ==  * dCache.org * FileSystems&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Storage Department ==&lt;br /&gt;
&lt;br /&gt;
* [[dCache.org]]&lt;br /&gt;
* [[FileSystems]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Euclid&amp;diff=964</id>
		<title>Euclid</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Euclid&amp;diff=964"/>
		<updated>2022-05-24T13:24:37Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: Created page with &amp;quot;I include here all the information that was included in the Astrophysics and Cosmology Departament:  * Gitlab migration *Python_Jupyter | Python enviro...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I include here all the information that was included in the Astrophysics and Cosmology Departament:&lt;br /&gt;
&lt;br /&gt;
*[[Gitlab_Migration | Gitlab migration]]&lt;br /&gt;
*[[Python_Jupyter | Python environments and Jupyter ]]&lt;br /&gt;
*[[AC_UserManual | User manual]]&lt;br /&gt;
*[[Catalogs | Catalogs]]&lt;br /&gt;
*[[Mock pipeline v2.0]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=963</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=963"/>
		<updated>2022-05-24T13:23:18Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
* [[PIC description|PIC in an image]]&lt;br /&gt;
* [[PIC account|Get a PIC account]]&lt;br /&gt;
* [[PIC_User_Manual | User manual]]&lt;br /&gt;
&lt;br /&gt;
== Services ==&lt;br /&gt;
* [[HTCondor]]&lt;br /&gt;
* [[Storage]]&lt;br /&gt;
* [[JupyterHub]]&lt;br /&gt;
* [[CosmoHub]]&lt;br /&gt;
* Spark:&lt;br /&gt;
** [[Spark on Hadoop|on Hadoop]]&lt;br /&gt;
** [[Spark_on_farm|on HTCondor]]&lt;br /&gt;
* [[dCache webdav i dCacheView]]&lt;br /&gt;
&lt;br /&gt;
== Experiments ==&lt;br /&gt;
&lt;br /&gt;
* [[Euclid]]&lt;br /&gt;
&lt;br /&gt;
== More technical information ==&lt;br /&gt;
&lt;br /&gt;
* [[Storage Department]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=962</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=962"/>
		<updated>2022-05-24T11:05:00Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
* [[PIC description|PIC in an image]]&lt;br /&gt;
* [[PIC account|Get a PIC account]]&lt;br /&gt;
* [[PIC_User_Manual | User manual]]&lt;br /&gt;
&lt;br /&gt;
== Services ==&lt;br /&gt;
* [[HTCondor]]&lt;br /&gt;
* [[Storage]]&lt;br /&gt;
* [[JupyterHub]]&lt;br /&gt;
* [[CosmoHub]]&lt;br /&gt;
* Spark:&lt;br /&gt;
** [[Spark on Hadoop|on Hadoop]]&lt;br /&gt;
** [[Spark_on_farm|on HTCondor]]&lt;br /&gt;
&lt;br /&gt;
== Experiments ==&lt;br /&gt;
&lt;br /&gt;
== Storage Department ==&lt;br /&gt;
* [[dCache.org]]&lt;br /&gt;
* [[FileSystems]]&lt;br /&gt;
&lt;br /&gt;
== Astrophysics &amp;amp; Cosmology Department ==&lt;br /&gt;
*[[Gitlab_Migration | Gitlab migration]]&lt;br /&gt;
*[[Python_Jupyter | Python environments and Jupyter ]]&lt;br /&gt;
*[[AC_UserManual | User manual]]&lt;br /&gt;
*[[Catalogs | Catalogs]]&lt;br /&gt;
*[[Mock pipeline v2.0]]&lt;br /&gt;
*[[dCache webdav i dCacheView]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=PIC_account&amp;diff=961</id>
		<title>PIC account</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=PIC_account&amp;diff=961"/>
		<updated>2022-05-24T11:00:48Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In order to get a PIC account you need to fill the following application form:&lt;br /&gt;
&lt;br /&gt;
https: slash slash www.pic.es slash register&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=PIC_User_Manual&amp;diff=960</id>
		<title>PIC User Manual</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=PIC_User_Manual&amp;diff=960"/>
		<updated>2022-05-21T20:59:14Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: Created page with &amp;quot;NOTE: '''Brackets {} in the following notes have to be removed when typing in the terminal'''. They are used to define variables.  Once you have your PIC account you are able...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;NOTE: '''Brackets {} in the following notes have to be removed when typing in the terminal'''. They are used to define variables.&lt;br /&gt;
&lt;br /&gt;
Once you have your PIC account you are able to access several services.&lt;br /&gt;
&lt;br /&gt;
Some of them are briefly described here:&lt;br /&gt;
&lt;br /&gt;
== Storage ==&lt;br /&gt;
&lt;br /&gt;
=== Home directory ===&lt;br /&gt;
&lt;br /&gt;
Once you have your PIC account you are able to access the UI's machines:&lt;br /&gt;
&lt;br /&gt;
 ssh {USER}@ui.pic.es&lt;br /&gt;
&lt;br /&gt;
and you are you are logged in to your &amp;quot;home&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
 ~{USER}&lt;br /&gt;
&lt;br /&gt;
This directory is your main place for storage for software, scripts, logs, and long term data files.&lt;br /&gt;
It is backed-up and has 10GiB of capacity.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Massive storage ===&lt;br /&gt;
Each project has (in general) a mass storage space, which hangs in the following directory /pnfs/pic.es/data/{EXPERIMENT}/&lt;br /&gt;
&lt;br /&gt;
Ask for the actual path to your contact person.&lt;br /&gt;
&lt;br /&gt;
Inside the directory there are two different paths corresponding to two different back-ends:&lt;br /&gt;
&lt;br /&gt;
==== Tape ====&lt;br /&gt;
As its name suggests, the data in the tape path is stored in magnetic tapes, and is critical, such as raw data or very difficult data to obtain or to get.&lt;br /&gt;
The size of each file is usually large, from 1-2GB to 100-200GB, due to technical reasons (they are usually ''iso'' or ''tar.bz2'' files).&lt;br /&gt;
Data in tapes is not very often accessed. &lt;br /&gt;
'''Before accessing any file on tape, you MUST notify your contact person so they can perform a pre-stage on the files you require'''. You have to provide also the interval during which you need to access those files. The pre-stage operation will read all the data you requested and put them on a disk buffer. Only after that, your files will be readable (using the same path). After the specified interval has passed, the pre-staged files will be removed from the disk buffer and be no longer readable.&lt;br /&gt;
&lt;br /&gt;
==== Disk ====&lt;br /&gt;
Disk data is usually the data being currently used by the project, and it is being very often accessed. The size of the files is not important here.&lt;br /&gt;
&lt;br /&gt;
=== Scratch ===&lt;br /&gt;
&lt;br /&gt;
Each user has a scratch space at the following path:&lt;br /&gt;
 /data/{EXPERIMENT}/scratch/{USER}/&lt;br /&gt;
This space is thought as a volatile sandbox. If you produce results that may be important for the project, ask your contact person and they will move the data into the /pnfs storage.&lt;br /&gt;
&lt;br /&gt;
Please note that all '''data older than 6 months may be erased at any time''' without prior notice.&lt;br /&gt;
&lt;br /&gt;
'''Any location not included in the former paths is not allowed and its contents erased on sight.'''&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=959</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=959"/>
		<updated>2022-05-21T20:47:34Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
* [[PIC description|PIC in an image]]&lt;br /&gt;
* [[PIC account|Get a PIC account]]&lt;br /&gt;
* [[PIC_User_Manual | User manual]]&lt;br /&gt;
&lt;br /&gt;
== Services ==&lt;br /&gt;
* [[HTCondor]]&lt;br /&gt;
* [[JupyterHub]]&lt;br /&gt;
* [[CosmoHub]]&lt;br /&gt;
* Spark:&lt;br /&gt;
** [[Spark on Hadoop|on Hadoop]]&lt;br /&gt;
** [[Spark_on_farm|on HTCondor]]&lt;br /&gt;
* [[Storage]]&lt;br /&gt;
&lt;br /&gt;
== Experiments ==&lt;br /&gt;
&lt;br /&gt;
== Storage Department ==&lt;br /&gt;
* [[dCache.org]]&lt;br /&gt;
* [[FileSystems]]&lt;br /&gt;
&lt;br /&gt;
== Astrophysics &amp;amp; Cosmology Department ==&lt;br /&gt;
*[[Gitlab_Migration | Gitlab migration]]&lt;br /&gt;
*[[Python_Jupyter | Python environments and Jupyter ]]&lt;br /&gt;
*[[AC_UserManual | User manual]]&lt;br /&gt;
*[[Catalogs | Catalogs]]&lt;br /&gt;
*[[Mock pipeline v2.0]]&lt;br /&gt;
*[[dCache webdav i dCacheView]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=958</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=958"/>
		<updated>2022-05-21T20:46:32Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
* [[PIC description|PIC in an image]]&lt;br /&gt;
* [[PIC account|Get a PIC account]]&lt;br /&gt;
* [[AC_UserManual | User manual]]&lt;br /&gt;
&lt;br /&gt;
== Services ==&lt;br /&gt;
* [[HTCondor]]&lt;br /&gt;
* [[JupyterHub]]&lt;br /&gt;
* [[CosmoHub]]&lt;br /&gt;
* Spark:&lt;br /&gt;
** [[Spark on Hadoop|on Hadoop]]&lt;br /&gt;
** [[Spark_on_farm|on HTCondor]]&lt;br /&gt;
* [[Storage]]&lt;br /&gt;
&lt;br /&gt;
== Experiments ==&lt;br /&gt;
&lt;br /&gt;
== Storage Department ==&lt;br /&gt;
* [[dCache.org]]&lt;br /&gt;
* [[FileSystems]]&lt;br /&gt;
&lt;br /&gt;
== Astrophysics &amp;amp; Cosmology Department ==&lt;br /&gt;
*[[Gitlab_Migration | Gitlab migration]]&lt;br /&gt;
*[[Python_Jupyter | Python environments and Jupyter ]]&lt;br /&gt;
*[[AC_UserManual | User manual]]&lt;br /&gt;
*[[Catalogs | Catalogs]]&lt;br /&gt;
*[[Mock pipeline v2.0]]&lt;br /&gt;
*[[dCache webdav i dCacheView]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=957</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=957"/>
		<updated>2022-05-21T20:41:13Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
* [[PIC description|PIC in an image]]&lt;br /&gt;
* [[PIC account|Get a PIC account]]&lt;br /&gt;
&lt;br /&gt;
== Services ==&lt;br /&gt;
* [[HTCondor]]&lt;br /&gt;
* [[JupyterHub]]&lt;br /&gt;
* [[CosmoHub]]&lt;br /&gt;
* Spark:&lt;br /&gt;
** [[Spark on Hadoop|on Hadoop]]&lt;br /&gt;
** [[Spark_on_farm|on HTCondor]]&lt;br /&gt;
* [[Storage]]&lt;br /&gt;
&lt;br /&gt;
== Experiments ==&lt;br /&gt;
&lt;br /&gt;
== Storage Department ==&lt;br /&gt;
* [[dCache.org]]&lt;br /&gt;
* [[FileSystems]]&lt;br /&gt;
&lt;br /&gt;
== Astrophysics &amp;amp; Cosmology Department ==&lt;br /&gt;
*[[Gitlab_Migration | Gitlab migration]]&lt;br /&gt;
*[[Python_Jupyter | Python environments and Jupyter ]]&lt;br /&gt;
*[[AC_UserManual | User manual]]&lt;br /&gt;
*[[Catalogs | Catalogs]]&lt;br /&gt;
*[[Mock pipeline v2.0]]&lt;br /&gt;
*[[dCache webdav i dCacheView]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=956</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=956"/>
		<updated>2022-05-21T20:40:51Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
* [[PIC description|PIC in an image]]&lt;br /&gt;
* [[PIC account|Get a PIC account]]&lt;br /&gt;
&lt;br /&gt;
== Services ==&lt;br /&gt;
* [[HTCondor]]&lt;br /&gt;
* [[JupyterHub]]&lt;br /&gt;
* [[CosmoHub]]&lt;br /&gt;
* Spark:&lt;br /&gt;
** [[Spark on Hadoop|on Hadoop]]&lt;br /&gt;
** [[Spark_on_farm|on HTCondor]]&lt;br /&gt;
* [[Storage]]&lt;br /&gt;
&lt;br /&gt;
== Experiments ==&lt;br /&gt;
&lt;br /&gt;
== Storage Department ==&lt;br /&gt;
* [[dCache.org]]&lt;br /&gt;
* [[FileSystems]]&lt;br /&gt;
&lt;br /&gt;
== Astrophysics &amp;amp; Cosmology Department ==&lt;br /&gt;
*[[Gitlab_Migration | Gitlab migration]]&lt;br /&gt;
*[[Python_Jupyter | Python environments and Jupyter ]]&lt;br /&gt;
*[[AC_UserManual | User manual]]&lt;br /&gt;
*[[Spark_on_farm | Spark on farm]]&lt;br /&gt;
*[[Catalogs | Catalogs]]&lt;br /&gt;
*[[Mock pipeline v2.0]]&lt;br /&gt;
*[[dCache webdav i dCacheView]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=PIC_description&amp;diff=955</id>
		<title>PIC description</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=PIC_description&amp;diff=955"/>
		<updated>2022-05-21T20:38:58Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is intended take a quick look at PIC.&lt;br /&gt;
&lt;br /&gt;
PIC webpage:&lt;br /&gt;
&lt;br /&gt;
https://www.pic.es/&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=954</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=954"/>
		<updated>2022-05-21T20:34:49Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
* [[PIC description|PIC in an image]]&lt;br /&gt;
* [[PIC account|Get a PIC account]]&lt;br /&gt;
&lt;br /&gt;
== Services ==&lt;br /&gt;
* [[HTCondor]]&lt;br /&gt;
* [[JupyterHub]]&lt;br /&gt;
* [[CosmoHub]]&lt;br /&gt;
* Spark:&lt;br /&gt;
** [[Spark on Hadoop|on Hadoop]]&lt;br /&gt;
** [[Spark on HTCondor|on HTCondor]]&lt;br /&gt;
* [[Storage]]&lt;br /&gt;
&lt;br /&gt;
== Experiments ==&lt;br /&gt;
&lt;br /&gt;
== Storage Department ==&lt;br /&gt;
* [[dCache.org]]&lt;br /&gt;
* [[FileSystems]]&lt;br /&gt;
&lt;br /&gt;
== Astrophysics &amp;amp; Cosmology Department ==&lt;br /&gt;
*[[Gitlab_Migration | Gitlab migration]]&lt;br /&gt;
*[[Python_Jupyter | Python environments and Jupyter ]]&lt;br /&gt;
*[[AC_UserManual | User manual]]&lt;br /&gt;
*[[Spark_on_farm | Spark on farm]]&lt;br /&gt;
*[[Catalogs | Catalogs]]&lt;br /&gt;
*[[Mock pipeline v2.0]]&lt;br /&gt;
*[[dCache webdav i dCacheView]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=CosmoHub&amp;diff=953</id>
		<title>CosmoHub</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=CosmoHub&amp;diff=953"/>
		<updated>2022-05-21T20:33:39Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: Created page with &amp;quot;CosmoHub is a web application based on Hadoop to perform interactive exploration and distribution of massive cosmological datasets.  To access the service:  https://cosmohub.p...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CosmoHub is a web application based on Hadoop to perform interactive exploration and distribution of massive cosmological datasets.&lt;br /&gt;
&lt;br /&gt;
To access the service:&lt;br /&gt;
&lt;br /&gt;
https://cosmohub.pic.es &lt;br /&gt;
&lt;br /&gt;
''Note that the PIC account and the CosmoHub account are independent. We are working on merging both into one single PIC login.''&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=PIC_account&amp;diff=952</id>
		<title>PIC account</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=PIC_account&amp;diff=952"/>
		<updated>2022-05-21T20:26:49Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: Created page with &amp;quot;In order to get a PIC account you need to fill the following application form:  https://www.pic.es/register/&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In order to get a PIC account you need to fill the following application form:&lt;br /&gt;
&lt;br /&gt;
https://www.pic.es/register/&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=951</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=951"/>
		<updated>2022-05-21T20:11:10Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
* [[PIC description|PIC in an image]]&lt;br /&gt;
* [[PIC account|Get a PIC account]]&lt;br /&gt;
&lt;br /&gt;
== Services ==&lt;br /&gt;
* [[HTCondor]]&lt;br /&gt;
* [[JupyterHub]]&lt;br /&gt;
* [[CosmoHub]]&lt;br /&gt;
* Spark:&lt;br /&gt;
** [[Spark on Hadoop|on Hadoop]]&lt;br /&gt;
** [[Spark on HTCondor|on HTCondor]]&lt;br /&gt;
&lt;br /&gt;
== Experiments ==&lt;br /&gt;
&lt;br /&gt;
== Storage Department ==&lt;br /&gt;
* [[dCache.org]]&lt;br /&gt;
* [[FileSystems]]&lt;br /&gt;
&lt;br /&gt;
== Astrophysics &amp;amp; Cosmology Department ==&lt;br /&gt;
*[[Gitlab_Migration | Gitlab migration]]&lt;br /&gt;
*[[Python_Jupyter | Python environments and Jupyter ]]&lt;br /&gt;
*[[AC_UserManual | User manual]]&lt;br /&gt;
*[[Spark_on_farm | Spark on farm]]&lt;br /&gt;
*[[Catalogs | Catalogs]]&lt;br /&gt;
*[[Mock pipeline v2.0]]&lt;br /&gt;
*[[dCache webdav i dCacheView]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=950</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=950"/>
		<updated>2022-05-21T20:10:36Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
* [[PIC description|PIC in an image]]&lt;br /&gt;
* [[Get a PIC account]]&lt;br /&gt;
&lt;br /&gt;
== Services ==&lt;br /&gt;
* [[HTCondor]]&lt;br /&gt;
* [[JupyterHub]]&lt;br /&gt;
* [[CosmoHub]]&lt;br /&gt;
* Spark:&lt;br /&gt;
** [[Spark on Hadoop|on Hadoop]]&lt;br /&gt;
** [[Spark on HTCondor|on HTCondor]]&lt;br /&gt;
&lt;br /&gt;
== Experiments ==&lt;br /&gt;
&lt;br /&gt;
== Storage Department ==&lt;br /&gt;
* [[dCache.org]]&lt;br /&gt;
* [[FileSystems]]&lt;br /&gt;
&lt;br /&gt;
== Astrophysics &amp;amp; Cosmology Department ==&lt;br /&gt;
*[[Gitlab_Migration | Gitlab migration]]&lt;br /&gt;
*[[Python_Jupyter | Python environments and Jupyter ]]&lt;br /&gt;
*[[AC_UserManual | User manual]]&lt;br /&gt;
*[[Spark_on_farm | Spark on farm]]&lt;br /&gt;
*[[Catalogs | Catalogs]]&lt;br /&gt;
*[[Mock pipeline v2.0]]&lt;br /&gt;
*[[dCache webdav i dCacheView]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=PIC_in_an_image&amp;diff=949</id>
		<title>PIC in an image</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=PIC_in_an_image&amp;diff=949"/>
		<updated>2022-05-21T20:09:53Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: Jcarrete moved page PIC in an image to PIC description&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[PIC description]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=PIC_description&amp;diff=948</id>
		<title>PIC description</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=PIC_description&amp;diff=948"/>
		<updated>2022-05-21T20:09:53Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: Jcarrete moved page PIC in an image to PIC description&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is intended take a quick look at PIC.&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=PIC_description&amp;diff=947</id>
		<title>PIC description</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=PIC_description&amp;diff=947"/>
		<updated>2022-05-21T20:08:27Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: Created page with &amp;quot;This page is intended take a quick look at PIC.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is intended take a quick look at PIC.&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=946</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=946"/>
		<updated>2022-05-19T14:28:24Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
* [[PIC in an image]]&lt;br /&gt;
* [[Get a PIC account]]&lt;br /&gt;
&lt;br /&gt;
== Services ==&lt;br /&gt;
* [[HTCondor]]&lt;br /&gt;
* [[JupyterHub]]&lt;br /&gt;
* [[CosmoHub]]&lt;br /&gt;
* Spark:&lt;br /&gt;
** [[Spark on Hadoop|on Hadoop]]&lt;br /&gt;
** [[Spark on HTCondor|on HTCondor]]&lt;br /&gt;
&lt;br /&gt;
== Experiments ==&lt;br /&gt;
&lt;br /&gt;
== Storage Department ==&lt;br /&gt;
* [[dCache.org]]&lt;br /&gt;
* [[FileSystems]]&lt;br /&gt;
&lt;br /&gt;
== Astrophysics &amp;amp; Cosmology Department ==&lt;br /&gt;
*[[Gitlab_Migration | Gitlab migration]]&lt;br /&gt;
*[[Python_Jupyter | Python environments and Jupyter ]]&lt;br /&gt;
*[[AC_UserManual | User manual]]&lt;br /&gt;
*[[Spark_on_farm | Spark on farm]]&lt;br /&gt;
*[[Catalogs | Catalogs]]&lt;br /&gt;
*[[Mock pipeline v2.0]]&lt;br /&gt;
*[[dCache webdav i dCacheView]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=945</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=945"/>
		<updated>2022-05-19T14:14:18Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
* [[PIC in an image]]&lt;br /&gt;
* [[Get a PIC account]]&lt;br /&gt;
&lt;br /&gt;
== Services ==&lt;br /&gt;
* [[HTCondor]]&lt;br /&gt;
* [[JupyterHub]]&lt;br /&gt;
* [[CosmoHub]]&lt;br /&gt;
* Spark:&lt;br /&gt;
** [[Spark on Hadoop|on Hadoop]]&lt;br /&gt;
** [[Spark on HTCondor|on HTCondor]]&lt;br /&gt;
&lt;br /&gt;
== Storage Department ==&lt;br /&gt;
* [[dCache.org]]&lt;br /&gt;
* [[FileSystems]]&lt;br /&gt;
&lt;br /&gt;
== Astrophysics &amp;amp; Cosmology Department ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[Gitlab_Migration | Gitlab migration]]&lt;br /&gt;
*[[Python_Jupyter | Python environments and Jupyter ]]&lt;br /&gt;
*[[AC_UserManual | User manual]]&lt;br /&gt;
*[[Spark_on_farm | Spark on farm]]&lt;br /&gt;
*[[Catalogs | Catalogs]]&lt;br /&gt;
*[[Mock pipeline v2.0]]&lt;br /&gt;
*[[dCache webdav i dCacheView]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=944</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=944"/>
		<updated>2022-05-19T14:04:52Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
* [[PIC in an image]]&lt;br /&gt;
* [[Get a PIC account]]&lt;br /&gt;
&lt;br /&gt;
== Services ==&lt;br /&gt;
* [[HTCondor]]&lt;br /&gt;
* [[JupyterHub]]&lt;br /&gt;
&lt;br /&gt;
== Storage Department ==&lt;br /&gt;
* [[dCache.org]]&lt;br /&gt;
* [[FileSystems]]&lt;br /&gt;
&lt;br /&gt;
== Astrophysics &amp;amp; Cosmology Department ==&lt;br /&gt;
&lt;br /&gt;
*[[CosmoHub | CosmoHub User Guide]]&lt;br /&gt;
*[[Gitlab_Migration | Gitlab migration]]&lt;br /&gt;
*[[Python_Jupyter | Python environments and Jupyter ]]&lt;br /&gt;
*[[AC_UserManual | User manual]]&lt;br /&gt;
*[[Spark_on_farm | Spark on farm]]&lt;br /&gt;
*[[Catalogs | Catalogs]]&lt;br /&gt;
*[[Mock pipeline v2.0]]&lt;br /&gt;
*[[dCache webdav i dCacheView]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Jupyter.pic.es&amp;diff=943</id>
		<title>Jupyter.pic.es</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Jupyter.pic.es&amp;diff=943"/>
		<updated>2022-05-19T14:04:37Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: Jcarrete moved page Jupyter.pic.es to JupyterHub&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[JupyterHub]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=JupyterHub&amp;diff=942</id>
		<title>JupyterHub</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=JupyterHub&amp;diff=942"/>
		<updated>2022-05-19T14:04:37Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: Jcarrete moved page Jupyter.pic.es to JupyterHub&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Introduction =&lt;br /&gt;
&lt;br /&gt;
PIC offers a service for running Jupyter notebooks on CPU or GPU resources. This service is primarily thought for code developing or prototyping rather than data processing. The usage is similar to running notebooks on your personal computer but offers the advantage of developing and testing your code on different hardware configurations. &lt;br /&gt;
&lt;br /&gt;
Since the service is strictly thought for development and small scale testing tasks, a shutdown policy for the sessions has been put in place:&lt;br /&gt;
&lt;br /&gt;
# The maximum duration for a session is 48h.&lt;br /&gt;
# After an idle period of 2 hours, the session will be closed. &lt;br /&gt;
&lt;br /&gt;
In practice that  means that you should estimate the test data volume that you work with during a session to be able to be processed in less than 48 hours.&lt;br /&gt;
&lt;br /&gt;
= How to connect to the service =&lt;br /&gt;
&lt;br /&gt;
Got to [https://jupyter.pic.es jupyter.pic.es] to see your login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:login.png|frameless|700px|Login screen]]&lt;br /&gt;
&lt;br /&gt;
Sign in with your PIC user credentials. This will prompt you to the following screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Screen01.png|700px|current]]&lt;br /&gt;
&lt;br /&gt;
Here you can choose the hardware configuration for your Jupyter session. Also, you have to choose the experiment (project) you are working on during the Jupyter session. After choosing a configuration and pressing start the next screen will show you the progress of the initialisation process. Keep in mind that a job containing your Jupyter session is actually sent to the HTCondor queuing system and waiting for available resources before being started. This usually takes less than a minute but can take up to a few depending on our resource usage.&lt;br /&gt;
&lt;br /&gt;
[[File:screen02.png|600px]]&lt;br /&gt;
&lt;br /&gt;
In the next screen you can choose the tool that you want to use for your work: a Python notebook, a Python console or a plain bash terminal.&lt;br /&gt;
For the Python environment (either notebook or environment) you have two default options:&lt;br /&gt;
* the ipykernel version of Python 3&lt;br /&gt;
* the XPython version of Python 3.9, this one allows you to use the integrated debugging module.&lt;br /&gt;
&lt;br /&gt;
Further you see an icon with a &amp;quot;D&amp;quot; - desktop, this one starts a VNC session that allows the use of programs with graphical user interfaces.&lt;br /&gt;
&lt;br /&gt;
[[File:Screen03.png|700px]]&lt;br /&gt;
&lt;br /&gt;
Your python environments should appear under Notebook and Console headers. In a later section we will show you how to create a new environment and to remove an existing one.&lt;br /&gt;
&lt;br /&gt;
= Terminate your session and logout =&lt;br /&gt;
&lt;br /&gt;
It is important that you terminate your session before you log out. In order to do so, go to the top page menu &amp;quot;'''File''' -&amp;gt; '''Hub Control Panel'''&amp;quot; and you will see the following screen.&lt;br /&gt;
&lt;br /&gt;
[[File:screen04.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Here, click on the '''Stop My Server''' button. After that you can log out by clicking the '''Logout''' button in the right upper corner.&lt;br /&gt;
&lt;br /&gt;
=  Python virtual environments =&lt;br /&gt;
&lt;br /&gt;
This section covers the use of Python virtual environments with Jupyter.&lt;br /&gt;
&lt;br /&gt;
== Initialize conda (only if you use conda) ==&lt;br /&gt;
&lt;br /&gt;
Before using conda in your bash session, you have to initialize it. For access to an available conda installation, please get in contact with your project liaison at PIC. He/she will give you the actual value for the '''/path/to/anaconda''' placeholder.&lt;br /&gt;
&lt;br /&gt;
Log onto Jupyter and start a session. On the homepage of your Jupyter session, click on the terminal button on the session dashboard on the right to open a bash terminal.&lt;br /&gt;
&lt;br /&gt;
First, let's initialize conda for our bash sessions:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ eval &amp;quot;$(/path/to/anaconda/bin/conda shell.bash hook)&amp;quot;&lt;br /&gt;
[neissner@td110 ~]$ conda init&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This actually changes the .bashrc file in your home directory in order to activate the base environment on login.&lt;br /&gt;
To avoid that the base environment is activated every time you log on to a node, run:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ conda config --set auto_activate_base false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For now you can exit the terminal.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Link an existing environment to Jupyter ==&lt;br /&gt;
&lt;br /&gt;
If you want to know which environments are available for your project, please contact your project liaison at PIC. He/she will give you the values for the placeholder '''/path/to/predefined/venv/environment''' or '''/path/to/predefined/conda/environment'''. Although, you can find instructions on how to create your own environments, e.g. [[#Create_virtual_environments_with_venv_or_conda | here]], we would like to encourage the use of the predeployed environments. The main reason is the sheer size of a virtual environment which reaches easily several GB. If for any reason you need to use your own environment, make sure that the '''ipykernel''' module is installed.&lt;br /&gt;
&lt;br /&gt;
Log into Jupyter, start a session. From the session dashboard choose the bash terminal.&lt;br /&gt;
&lt;br /&gt;
Inside the terminal, activate your environment.&lt;br /&gt;
&lt;br /&gt;
For '''conda''' environments:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ conda activate /path/to/predefined/conda/environment&lt;br /&gt;
(...) [neissner@td110 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The parenthesis (...) in front of your bash prompt show the absolute path to your environment. &lt;br /&gt;
&lt;br /&gt;
For '''venv''' environments:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ . /path/to/predefined/venv/environment/bin/activate&lt;br /&gt;
(...) [neissner@td110 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Link the environment to a Jupyter kernel. For both, conda and venv:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(...) [neissner@td110 ~]$ python -m  ipykernel install --user --name=whatever_kernel_name&lt;br /&gt;
Installed kernelspec whatever_kernel_name in &lt;br /&gt;
                         /nfs/pic.es/user/n/neissner/.local/share/jupyter/kernels/whatever_kernel_name&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Deactivate your environment. &lt;br /&gt;
&lt;br /&gt;
For conda:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(...) [neissner@td110 ~]$ conda deactivate&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For venv:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(...) [neissner@td110 ~]$ deactivate&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now you can exit the terminal. After refreshing the Jupyter page your whatever_kernel_name appears in the dashboard. In this example '''test''' has been used for whatever_kernel_name&lt;br /&gt;
&lt;br /&gt;
[[File:screen05.png|700px]]&lt;br /&gt;
&lt;br /&gt;
== Unlink an environment from Jupyter ==&lt;br /&gt;
Log onto Jupyter, start a session and from the session dashboard choose the bash terminal. To remove your environment/kernel from Jupyter run:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ jupyter kernelspec uninstall whatever_kernel_name&lt;br /&gt;
Kernel specs to remove:&lt;br /&gt;
  whatever_kernel_name     /nfs/pic.es/user/n/neissner/.local/share/jupyter/kernels/whatever_kernel_name&lt;br /&gt;
Remove 1 kernel specs [y/N]: y&lt;br /&gt;
[RemoveKernelSpec] Removed /nfs/pic.es/user/n/neissner/.local/share/jupyter/kernels/whatever_kernel_name&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Keep in mind that, although not available in Jupyter anymore, the environment still exists. Whenever you need it, you can link it again.&lt;br /&gt;
&lt;br /&gt;
== Create virtual environments with venv or conda ==&lt;br /&gt;
&lt;br /&gt;
Before creating a new environment, please get in contact with your project liaison at PIC as there may be already a suitable environment for your needs in place.&lt;br /&gt;
&lt;br /&gt;
If none of the existing environments suits your needs, you can create a new environment.&lt;br /&gt;
First, create a directory in a suitable place to store the environment. For single-user environments, place them in your home under ~/env. For environments that will be shared with other project users, contact your project liaison and ask him/her for a path in a shared storage volume that is visible to all of them.&lt;br /&gt;
&lt;br /&gt;
Once you have the location (i.e. /path/to/env/folder), create the environment with the following commands:&lt;br /&gt;
&lt;br /&gt;
For '''venv''' environments '''(recommended)'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ cd /path/to/env/folder&lt;br /&gt;
[neissner@td110 ~]$ python3 -m venv your_env&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Now you should be able to activate your environment and install additional modules&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ cd /path/to/env/folder&lt;br /&gt;
[neissner@td110 ~]$ . your_env/bin/activate&lt;br /&gt;
(...)[neissner@td110 ~]$ pip install additional_module1 additional_module2 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For '''conda''' enviroments&lt;br /&gt;
 &amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ conda create --prefix /path/to/env/folder/your_env module1 module2 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The list of modules (module1, module2, ...) is optional. For instance, for a python3 environment with scipy you would specify: ''python=3 scipy'' &lt;br /&gt;
&lt;br /&gt;
Now you should be able to activate your environment and install additional modules&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[neissner@td110 ~]$ conda activate /path/to/env/folder/your_env&lt;br /&gt;
(...)[neissner@td110 ~]$ conda install additional_module1 additional_module2 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=941</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=941"/>
		<updated>2022-05-19T14:02:42Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
* [[PIC in an image]]&lt;br /&gt;
* [[Get a PIC account]]&lt;br /&gt;
&lt;br /&gt;
== Services ==&lt;br /&gt;
* [[HTCondor]]&lt;br /&gt;
* [[jupyter.pic.es]]&lt;br /&gt;
&lt;br /&gt;
== Storage Department ==&lt;br /&gt;
* [[dCache.org]]&lt;br /&gt;
* [[FileSystems]]&lt;br /&gt;
&lt;br /&gt;
== Astrophysics &amp;amp; Cosmology Department ==&lt;br /&gt;
&lt;br /&gt;
*[[CosmoHub | CosmoHub User Guide]]&lt;br /&gt;
*[[Gitlab_Migration | Gitlab migration]]&lt;br /&gt;
*[[Python_Jupyter | Python environments and Jupyter ]]&lt;br /&gt;
*[[AC_UserManual | User manual]]&lt;br /&gt;
*[[Spark_on_farm | Spark on farm]]&lt;br /&gt;
*[[Catalogs | Catalogs]]&lt;br /&gt;
*[[Mock pipeline v2.0]]&lt;br /&gt;
*[[dCache webdav i dCacheView]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=940</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=940"/>
		<updated>2022-05-19T14:02:18Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
* [[PIC in an image]]&lt;br /&gt;
* [[Get a PIC account]]&lt;br /&gt;
&lt;br /&gt;
== Services ==&lt;br /&gt;
* [[HTCondor|HTCondor User Guide]]&lt;br /&gt;
* [[jupyter.pic.es]]&lt;br /&gt;
&lt;br /&gt;
== Storage Department ==&lt;br /&gt;
* [[dCache.org]]&lt;br /&gt;
* [[FileSystems]]&lt;br /&gt;
&lt;br /&gt;
== Astrophysics &amp;amp; Cosmology Department ==&lt;br /&gt;
&lt;br /&gt;
*[[CosmoHub | CosmoHub User Guide]]&lt;br /&gt;
*[[Gitlab_Migration | Gitlab migration]]&lt;br /&gt;
*[[Python_Jupyter | Python environments and Jupyter ]]&lt;br /&gt;
*[[AC_UserManual | User manual]]&lt;br /&gt;
*[[Spark_on_farm | Spark on farm]]&lt;br /&gt;
*[[Catalogs | Catalogs]]&lt;br /&gt;
*[[Mock pipeline v2.0]]&lt;br /&gt;
*[[dCache webdav i dCacheView]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=939</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=939"/>
		<updated>2022-05-19T14:01:59Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
* [[PIC in an image]]&lt;br /&gt;
* [[Get a PIC account]]&lt;br /&gt;
&lt;br /&gt;
== Services ==&lt;br /&gt;
* [[HTCondor | HTCondor User Guide]]&lt;br /&gt;
* [[jupyter.pic.es]]&lt;br /&gt;
&lt;br /&gt;
== Storage Department ==&lt;br /&gt;
* [[dCache.org]]&lt;br /&gt;
* [[FileSystems]]&lt;br /&gt;
&lt;br /&gt;
== Astrophysics &amp;amp; Cosmology Department ==&lt;br /&gt;
&lt;br /&gt;
*[[CosmoHub | CosmoHub User Guide]]&lt;br /&gt;
*[[Gitlab_Migration | Gitlab migration]]&lt;br /&gt;
*[[Python_Jupyter | Python environments and Jupyter ]]&lt;br /&gt;
*[[AC_UserManual | User manual]]&lt;br /&gt;
*[[Spark_on_farm | Spark on farm]]&lt;br /&gt;
*[[Catalogs | Catalogs]]&lt;br /&gt;
*[[Mock pipeline v2.0]]&lt;br /&gt;
*[[dCache webdav i dCacheView]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=HTCondor_User_Guide&amp;diff=938</id>
		<title>HTCondor User Guide</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=HTCondor_User_Guide&amp;diff=938"/>
		<updated>2022-05-19T14:01:03Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: Jcarrete moved page HTCondor User Guide to HTCondor&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[HTCondor]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=HTCondor&amp;diff=937</id>
		<title>HTCondor</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=HTCondor&amp;diff=937"/>
		<updated>2022-05-19T14:01:03Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: Jcarrete moved page HTCondor User Guide to HTCondor&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
At PIC HTCondor is the current production batch system replacing the old Torque/Maui environment. &lt;br /&gt;
&lt;br /&gt;
The aim of this document is to show how to submit jobs to the HTCondor infrastructure to all of the non-grid users of the PIC batch system. In other words, this document is a guide to submit local jobs to the HTCondor infrastructure at PIC.&lt;br /&gt;
&lt;br /&gt;
We strongly recommend to look at the HTCondor User Manual [[https://htcondor.readthedocs.io/en/v8_8/users-manual/index.html 1]] if you want a deeper approach to the HTCondor concepts.&lt;br /&gt;
&lt;br /&gt;
This User Guide begins with a presentation of the batch system concepts in HTCondor in comparison with the old Torque/Maui ones. Then, there is a Quick Start section focused on the minimum knowledge needed to submit a job in an HTCondor pool. The remaining sections try to give a deeper approach in how to submit, monitor and remove jobs in PIC HTCondor pool.&lt;br /&gt;
&lt;br /&gt;
Furthermore, you can access to the HTCondor User Guide slides and a git repository with several examples.&lt;br /&gt;
&lt;br /&gt;
* HTcondor User Guide Tutorial: https://docs.google.com/presentation/d/1-64fEcfLyxLzSpZH-tbV-SjMAc0CvMpWhE0I4oaDKkQ/edit?usp=sharing&lt;br /&gt;
* HTCondor Tutorial examples: https://github.com/PortdInformacioCientifica/htcondor-tutorial&lt;br /&gt;
&lt;br /&gt;
= Basic batch concepts =&lt;br /&gt;
&lt;br /&gt;
HTCondor does not work as other batch systems where you submit your job to a differentiated queue that has some specifications. It employs the language of ClassAds (the same concept of classified advertisements) in order to match workload requests and resources. In other words, the jobs and the machines have their particular attributes (number of CPUs, memory, etc.) and the central manager of HTcondor does the matchmaking between these attributes. &lt;br /&gt;
&lt;br /&gt;
Furthermore, similarly to Torque/Maui, there is the concept of fair-share which aims at ensuring that all groups and users are provided resources as needed in correspondence to their respective quota (e.g. the Atlas T2 quota equals to 9% of our resources). The fair-share concept implies that your jobs and the jobs of your experiment will have a greater priority while they are agreed at or below the share, if you are consuming more resources than your share, then the next job with more priority should belong to another experiment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[image: HTCondor General Diagram-PIC.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When a user submits a job from the user interface, it is queued in the HTCondor queue system (schedd) and, according to its priority and its requirements, the job is assigned by the batch system's Central Manager (running collector and negotiator daemons) to be executed in a Worker Node (startd) that matches its requirements. Once the job has finished, files such as the job log, the standard output and the standard error are retrieved back from the Worker Node to the submit machine.&lt;br /&gt;
&lt;br /&gt;
= Quick start =&lt;br /&gt;
&lt;br /&gt;
Before taking a deeper view in all the elements of the job submission, we will show you the basic commands for a quick start guide to HTcondor.&lt;br /&gt;
&lt;br /&gt;
In our old Torque/Maui environment, the user would log into a machine, prepare the input and submit jobs to a queue using qsub command. Now, in a very similar way, the user logs into the User Interface, prepares a submit file, and then creates and inserts jobs into the queue using a condor_submit command.&lt;br /&gt;
&lt;br /&gt;
''Since November 2019, all the users can submit directly their jobs from the user interfaces.'' &lt;br /&gt;
&lt;br /&gt;
Next, you can find the basic skeleton of an HTcondor submit file (called test.sub in this case). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat test.sub&lt;br /&gt;
executable = test.sh&lt;br /&gt;
args = -c 1 -t 60&lt;br /&gt;
output = condor.out&lt;br /&gt;
error = condor.err&lt;br /&gt;
log = condor.log&lt;br /&gt;
&lt;br /&gt;
queue&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The script just executes a stress command (a simple workload generator for UNIX systems). You can specify the number of cpus you want to stress (-c 1) and the timeout of the process (-t 60 seconds).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ cat test.sh&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
/bin/stress $@&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This example can be easily understood as follows: it must include the executable with your script or command, the arguments (args) of your command and where to store the STDOUT (output), the STDERR (error) and the HTCondor log which reports the status of the job. Finally, you can find the &amp;quot;queue&amp;quot; command which tells condor how many instances of the job you want to run (&amp;quot;queue 1&amp;quot;, or simply &amp;quot;queue&amp;quot;, to submit one, or &amp;quot;queue N&amp;quot; to submit N jobs, for instance). You can find more information about these variables in the next sections of this manual. &lt;br /&gt;
&lt;br /&gt;
Then, you can submit your job using '''condor_submit'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_submit test.sub &lt;br /&gt;
Submitting job(s).&lt;br /&gt;
1 job(s) submitted to cluster 281.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Make sure that your script or executable is correctly created, for example, this means that it has the correct execution permissions and your script has the shebang (the character sequence line which starts with #! at the beginning of the script). In other words, your executable has to be runnable from the command line.&lt;br /&gt;
&lt;br /&gt;
On the other hand, in order to monitor the status of your job, you can query the queue with the '''condor_q''' command (in a similar way as you do with qstat in Torque). The default condor_q output can vary slightly from one version to another in HTCondor.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_q&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- Schedd: submit01.pic.es : &amp;lt;193.109.174.82:9618?... @ 02/25/19 13:07:52&lt;br /&gt;
OWNER   BATCH_NAME    SUBMITTED   DONE   RUN    IDLE  TOTAL JOB_IDS&lt;br /&gt;
testuser ID: 281      2/25 13:07      _      _      1      1 281.0&lt;br /&gt;
&lt;br /&gt;
Total for query: 1 jobs; 0 completed, 0 removed, 1 idle, 0 running, 0 held, 0 suspended&lt;br /&gt;
Total for testuser: 1 jobs; 0 completed, 0 removed, 1 idle, 0 running, 0 held, 0 suspended  &lt;br /&gt;
Total for all users: 1 jobs; 0 completed, 0 removed, 1 idle, 0 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It returns the owner, the batch name of your job, the submission date, the status (Done, Run or Idle) and the JobIds.&lt;br /&gt;
&lt;br /&gt;
Using the option -nobatch reports an output that does not group the jobs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_q -nobatch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- Schedd: submit01.pic.es : &amp;lt;193.109.174.82:9618?... @ 02/25/19 13:10:10&lt;br /&gt;
 ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD&lt;br /&gt;
 281.0   testuser         2/25 13:09   0+00:00:00 I  0    0.0 test.sh -c 1 -t 60&lt;br /&gt;
&lt;br /&gt;
Total for query: 1 jobs; 0 completed, 0 removed, 1 idle, 0 running, 0 held, 0 suspended&lt;br /&gt;
Total for testuser: 1 jobs; 0 completed, 0 removed, 1 idle, 0 running, 0 held, 0 suspended &lt;br /&gt;
Total for all users: 1 jobs; 0 completed, 0 removed, 1 idle, 0 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally, to remove the jobs, you can use '''condor_rm''' that works as qdel in Torque/Maui.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_rm 281&lt;br /&gt;
All jobs in cluster 281 have been marked for removal&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Submitting your jobs =&lt;br /&gt;
&lt;br /&gt;
After a basic view of how to submit a job, we are going to explain more details about the job submission, in particular about the options of the submit file. You can find detailed information about '''condor_submit''' and the characteristics of the submit file in the documentation [[https://htcondor.readthedocs.io/en/v8_8/users-manual/submitting-a-job.html 2]].&lt;br /&gt;
&lt;br /&gt;
First of all, it has to be mentioned that the only options that are mandatory in a submit file are the &amp;quot;executable&amp;quot; and the &amp;quot;queue&amp;quot; command.&lt;br /&gt;
&lt;br /&gt;
== Executable, input, arguments, outputs, errors and logs ==&lt;br /&gt;
&lt;br /&gt;
You must specify your executable and you can specify the input, output and error logs in your submit files as we have seen before:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
executable = exec&lt;br /&gt;
input  = input.txt&lt;br /&gt;
output = out.txt&lt;br /&gt;
error  = err.txt&lt;br /&gt;
log    = log.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Thus, you can specify the location of the input of your application, considering that HTCondor uses the input to pipe into the stdin of the executable. On the other hand, there is the output which contains the standard output (stdout) and the error which contains the standard error (stderr). The log file reports the status of the job by HTCondor. If any of these options is not defined in the submit file, HTCondor redirects standard output and standard error to /dev/null.&lt;br /&gt;
&lt;br /&gt;
In the log file, you can see the submission host, the node where the job is executed, information about the memory consumption and a final summary of the resources used by your job. Here you have an example of a typical log file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat test-736.0.log &lt;br /&gt;
000 (736.000.000) 03/25 10:00:22 Job submitted from host: &amp;lt;193.109.174.82:9618?addrs=193.109.174.82-9618&amp;amp;noUDP&amp;amp;sock=961738_da40_3&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
001 (736.000.000) 03/25 10:00:40 Job executing on host: &amp;lt;192.168.101.48:9618?addrs=192.168.101.48-9618&amp;amp;noUDP&amp;amp;sock=14755_47fd_3&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
006 (736.000.000) 03/25 10:00:49 Image size of job updated: 972&lt;br /&gt;
	1  -  MemoryUsage of job (MB)&lt;br /&gt;
	952  -  ResidentSetSize of job (KB)&lt;br /&gt;
...&lt;br /&gt;
005 (736.000.000) 03/25 10:00:50 Job terminated.&lt;br /&gt;
	(1) Normal termination (return value 0)&lt;br /&gt;
		Usr 0 00:00:10, Sys 0 00:00:00  -  Run Remote Usage&lt;br /&gt;
		Usr 0 00:00:00, Sys 0 00:00:00  -  Run Local Usage&lt;br /&gt;
		Usr 0 00:00:10, Sys 0 00:00:00  -  Total Remote Usage&lt;br /&gt;
		Usr 0 00:00:00, Sys 0 00:00:00  -  Total Local Usage&lt;br /&gt;
	111  -  Run Bytes Sent By Job&lt;br /&gt;
	28  -  Run Bytes Received By Job&lt;br /&gt;
	111  -  Total Bytes Sent By Job&lt;br /&gt;
	28  -  Total Bytes Received By Job&lt;br /&gt;
	Partitionable Resources :    Usage  Request Allocated &lt;br /&gt;
	   Cpus                 :     0.02        1         1 &lt;br /&gt;
	   Disk (KB)            :    17           1    891237 &lt;br /&gt;
	   Memory (MB)          :     1         200       256 &lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
The log file allows us to monitor our jobs using the '''condor_wait''' command. You will find more information about condor_q and condor_wait later in this document.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_wait -status log-62.0.log &lt;br /&gt;
62.0.0 submitted&lt;br /&gt;
62.0.0 executing on host &amp;lt;192.168.100.29:9618?addrs=192.168.100.29-9618+[--1]-9618&amp;amp;noUDP&amp;amp;sock=73457_f878_3&amp;gt;&lt;br /&gt;
62.0.0 completed&lt;br /&gt;
All jobs done.The command '''condor_wait''' is used to track the information in log file. This command will be explained in next sections.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''IMPORTANT NOTE'''. The executable is mandatory but not the other elements. This is especially relevant for the HTCondor logfile which can introduce extra load in the shared file systems if you submit too many jobs at the same time writing a log. If you plan to not check the HTCondor log, you can skip it and query your jobs by condor_q commands. &lt;br /&gt;
&lt;br /&gt;
=== ClusterId and JobId ===&lt;br /&gt;
&lt;br /&gt;
When you submit multiple jobs, it is in general useful to assign unique filenames, for example typically containing the cluster and job ID variables ('''ClusterId''' and '''ProcId''' respectively). For instance:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
executable = test.sh&lt;br /&gt;
input = input.txt&lt;br /&gt;
arguments = arg&lt;br /&gt;
output = test-$(ClusterId).$(ProcId).out&lt;br /&gt;
error = test-$(ClusterId).$(ProcId).err&lt;br /&gt;
log = test-$(ClusterId).$(ProcId).log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The job identifiers are $(ClusterId).$(ProcId) in HTcondor. The jobs in the queue are grouped in batches or clusters, the general number of your batch is the ClusterId while the different jobs inside your batch are defined by ProcId. In other words, if you submit only one job, you will obtain a $(ClusterId).0, while if you submit for instance 3 jobs using the same submit file, you will obtain $(ClusterId).0, $(ClusterId).1 and $(ClusterId).2. Furthermore, you can define a name for your batch using +JobBatchName option.&lt;br /&gt;
&lt;br /&gt;
The next test.sub file submits two jobs to the queue.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
executable = test.sh&lt;br /&gt;
arguments = -c 1 -t 60&lt;br /&gt;
output = test-$(ClusterId).$(ProcId).out&lt;br /&gt;
error = test-$(ClusterId).$(ProcId).err&lt;br /&gt;
log = test-$(ClusterId).$(ProcId).log&lt;br /&gt;
&lt;br /&gt;
+JobBatchName=&amp;quot;MyJobs&amp;quot;&lt;br /&gt;
&lt;br /&gt;
queue 2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_submit test.sub &lt;br /&gt;
Submitting job(s)....&lt;br /&gt;
2 job(s) submitted to cluster 740.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Using condor_q we can see the batch name and the jobs grouped.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_q 740&lt;br /&gt;
&lt;br /&gt;
-- Schedd: submit01.pic.es : &amp;lt;193.109.174.82:9618?... @ 03/25/19 11:27:30&lt;br /&gt;
OWNER   BATCH_NAME    SUBMITTED   DONE   RUN    IDLE  TOTAL JOB_IDS&lt;br /&gt;
testuser MyJobs       3/25 11:27      _      _      2      4 740.0-1&lt;br /&gt;
&lt;br /&gt;
Total for query: 2 jobs; 0 completed, 0 removed, 2 idle, 0 running, 0 held, 0 suspended &lt;br /&gt;
Total for all users: 24 jobs; 0 completed, 0 removed, 5 idle, 19 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Using condor_q -nobatch we monitor the status of the jobs ungrouped.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_q -nobatch 740&lt;br /&gt;
&lt;br /&gt;
-- Schedd: submit01.pic.es : &amp;lt;193.109.174.82:9618?... @ 03/25/19 11:27:33&lt;br /&gt;
 ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD&lt;br /&gt;
 740.0   testuser         3/25 11:27   0+00:00:00 I  0    0.0 test.sh -c 1 -t 60&lt;br /&gt;
 740.1   testuser         3/25 11:27   0+00:00:00 I  0    0.0 test.sh -c 1 -t 60&lt;br /&gt;
&lt;br /&gt;
Total for query: 2 jobs; 0 completed, 0 removed, 2 idle, 0 running, 0 held, 0 suspended &lt;br /&gt;
Total for all users: 24 jobs; 0 completed, 0 removed, 5 idle, 19 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Requests == &lt;br /&gt;
&lt;br /&gt;
You can request the cpu, disk and memory that your jobs need. This is done by request_cpus, request_disk and request_memory options in your submit file. Take into account that you can use units in your requests.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
executable = test.sh&lt;br /&gt;
args = -c 8 -t 60&lt;br /&gt;
output = test-$(ClusterId).$(ProcId).out&lt;br /&gt;
error = test-$(ClusterId).$(ProcId).err&lt;br /&gt;
log = test-$(ClusterId).$(ProcId).log&lt;br /&gt;
&lt;br /&gt;
request_memory = 4 GB&lt;br /&gt;
request_cpus = 8&lt;br /&gt;
request_disk = 30 GB&lt;br /&gt;
&lt;br /&gt;
queue&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Thus, this job asks for 4 GB of RAM, 8 CPUs and 30 GB of disk.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_q 1462 -af RequestCpus RequestMemory RequestDisk&lt;br /&gt;
8 4096 31457280&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here you can see the report of the requested resources: the number of cpus, the memory in MB and the disk in KB.&lt;br /&gt;
&lt;br /&gt;
There are default values already defined:&lt;br /&gt;
&lt;br /&gt;
* 1 cpu&lt;br /&gt;
* 2 GB of memory per cpu&lt;br /&gt;
* 15 GB of disk per cpu&lt;br /&gt;
&lt;br /&gt;
Take into account that the single-core and multi-core jobs are defined by the request_cpus option in your submit_file. The slot is created in the WNs with the resources that satisfy your request. Although you can ask for the number of slots you desire, note that our pool is better tuned for multicore jobs of 8 cpus (therefore it will be easier to satisfy such requests, hence these jobs will remain in queue shorter).&lt;br /&gt;
&lt;br /&gt;
''Note than in request_memory or request_disk, M or MB indicates MiB, G or GB indicates GiB, etc. ''&lt;br /&gt;
&lt;br /&gt;
== Flavours ==&lt;br /&gt;
&lt;br /&gt;
The maximum walltime of your job can be specified using a '''flavour'''. There are 3 such flavours: short, medium and long.&lt;br /&gt;
&lt;br /&gt;
* short: 3 hours&lt;br /&gt;
* medium: 48 hours&lt;br /&gt;
* long: 96 hours &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
executable = test.sh&lt;br /&gt;
args = -c 1 -t 60&lt;br /&gt;
output = output-$(ClusterId).$(ProcId).out&lt;br /&gt;
error = error-$(ClusterId).$(ProcId).err&lt;br /&gt;
log = log-$(ClusterId).$(ProcId).log&lt;br /&gt;
&lt;br /&gt;
+flavour=&amp;quot;short&amp;quot;&lt;br /&gt;
&lt;br /&gt;
queue&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you do not choose any flavour explicitly, the flavour medium is the default which corresponds to 48 hours of walltime.&lt;br /&gt;
&lt;br /&gt;
Once the job arrives at the time limit, it will be held and it remains in this status for 6 hours before being removed from the queue. Thus, the user can check the jobs held in the queue for 6 hours. You will find more information about the JobStatus in later sections.&lt;br /&gt;
  &lt;br /&gt;
The priority works in this order short &amp;gt; medium &amp;gt; long being the shortest jobs the ones with higher priority. &lt;br /&gt;
&lt;br /&gt;
Moreover, the flavours strictly control the memory consumption of your jobs. Jobs that exceed 50% over the requested memory will be also held.&lt;br /&gt;
&lt;br /&gt;
If for some reason your jobs need walltime over the 96 hours, please ask your contact.&lt;br /&gt;
&lt;br /&gt;
== Environment ==&lt;br /&gt;
&lt;br /&gt;
The jobs find several grid variables defined, the $HOME variable and a general $PATH (/bin:/usr/local/bin:/usr/bin). However, the user may define environment variables for the job's environment by using the '''environment''' command.&lt;br /&gt;
 &lt;br /&gt;
For instance, for the next script and submission file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat test.sh &lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
echo 'My HOME directory is: ' $HOME&lt;br /&gt;
echo 'My Workdir is: ' $PWD&lt;br /&gt;
echo 'My PATH is: ' $PATH&lt;br /&gt;
echo 'My SOFTWARE directory is: ' $SOFT_DIR&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat test.sub &lt;br /&gt;
executable = test.sh&lt;br /&gt;
output = output-$(ClusterId).$(ProcId).out&lt;br /&gt;
error = error-$(ClusterId).$(ProcId).err&lt;br /&gt;
log = log-$(ClusterId).$(ProcId).log&lt;br /&gt;
&lt;br /&gt;
queue&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once the job is executed, the next output file is obtained:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat output-128.0.out &lt;br /&gt;
My HOME directory is:  /home/testuser&lt;br /&gt;
My Workdir is:  /home/execute/dir_13143&lt;br /&gt;
My PATH is:  /bin:/usr/local/bin:/usr/bin&lt;br /&gt;
My SOFTWARE directory is: &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As you can see in the output, the $HOME directory is defined but there is not a $HOME/bin directory in the $PATH, although $HOME/bin is a directory added int the $PATH in the .bashrc of the user, HTCondor does not load the information of the .bashrc by default. Furthermore, the $SOFT_DIR variable is also empty. Taking into account that these variables, $PATH and $SOFTWARE are known and defined, for instance, in the .bashrc, we can submit the job in different ways, using the environment command or directly adding the needed exports in your script.&lt;br /&gt;
&lt;br /&gt;
* 1) Using environment command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat test1.sub &lt;br /&gt;
executable = test.sh&lt;br /&gt;
output = output-$(ClusterId).$(ProcId).out&lt;br /&gt;
error = error-$(ClusterId).$(ProcId).err&lt;br /&gt;
log = log-$(ClusterId).$(ProcId).log&lt;br /&gt;
&lt;br /&gt;
environment=PATH=$ENV(PATH);SOFT_DIR=/software/dteam/&lt;br /&gt;
&lt;br /&gt;
queue&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat output-129.0.out &lt;br /&gt;
My HOME directory is:  /home/testuser&lt;br /&gt;
My Workdir is:  /home/execute/dir_13420&lt;br /&gt;
My PATH is:  /bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/testuser/bin:/home/testuser/bin&lt;br /&gt;
My SOFTWARE directory is:  /software/dteam/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The $ENV(variable) allows access to the environment variables available in the submit server.&lt;br /&gt;
&lt;br /&gt;
* 2) Adding exports in your script&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat test2.sh &lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
export PATH=$PATH:$HOME/bin&lt;br /&gt;
export SOFT_DIR=/software/dteam&lt;br /&gt;
&lt;br /&gt;
echo 'My HOME directory is: ' $HOME&lt;br /&gt;
echo 'My Workdir is: ' $PWD&lt;br /&gt;
echo 'My PATH is: ' $PATH&lt;br /&gt;
echo 'My SOFTWARE directory is: ' $SOFT_DIR&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat test2.sub &lt;br /&gt;
executable = test2.sh&lt;br /&gt;
output = output-$(ClusterId).$(ProcId).out&lt;br /&gt;
error = error-$(ClusterId).$(ProcId).err&lt;br /&gt;
log = log-$(ClusterId).$(ProcId).log&lt;br /&gt;
&lt;br /&gt;
queue&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat output-130.0.out &lt;br /&gt;
My HOME directory is:  /home/testuser&lt;br /&gt;
My Workdir is:  /home/execute/dir_15903&lt;br /&gt;
My PATH is:  /bin:/usr/local/bin:/usr/bin:/home/testuser/bin&lt;br /&gt;
My SOFTWARE directory is:  /software/dteam&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notice that the PATH is different from the first example, it only adds $HOME/bin and not the whole PATH that was loaded with $ENV(PATH).&lt;br /&gt;
&lt;br /&gt;
== Queue ==&lt;br /&gt;
&lt;br /&gt;
Queue is the command in your submit file to select the number of job instances you want to submit. Basically, you can specify the number of jobs of your batch using queue N at the end of your submit file, being N the number of jobs per batch. This is a very powerful tool that allows users to submit several jobs in different ways using the same submission script. &lt;br /&gt;
&lt;br /&gt;
=== Multiple queue statements ===&lt;br /&gt;
&lt;br /&gt;
We start with the most simple example. We want to submit 2 jobs using the same executable, each one with their arguments and different cpus.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
executable = test.sh&lt;br /&gt;
&lt;br /&gt;
output = test-$(ClusterId).$(ProcId).out&lt;br /&gt;
error = test-$(ClusterId).$(ProcId).err&lt;br /&gt;
log = test-$(ClusterId).$(ProcId).log&lt;br /&gt;
&lt;br /&gt;
args = -c1 -t 60&lt;br /&gt;
request_cpus = 1&lt;br /&gt;
queue&lt;br /&gt;
args = -c 8 -t 60&lt;br /&gt;
request_cpus = 8&lt;br /&gt;
queue&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Thus, there will be two jobs submitted, the first one using 1 cpu and the second one using 8.&lt;br /&gt;
&lt;br /&gt;
=== Matching pattern ===&lt;br /&gt;
&lt;br /&gt;
Another example, we want to submit jobs that match the filenames we have in our current directory.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
executable = /bin/echo&lt;br /&gt;
arguments = $(filename)&lt;br /&gt;
output = test-$(ClusterId).$(ProcId).out&lt;br /&gt;
error = test-$(ClusterId).$(ProcId).err&lt;br /&gt;
log = test-$(ClusterId).$(ProcId).log&lt;br /&gt;
&lt;br /&gt;
queue filename matching files Hello*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In our current directory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ls Hello*&lt;br /&gt;
Hello1  Hello2  Hello3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So, 3 jobs will be submitted.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_submit test-queue.sub &lt;br /&gt;
Submitting job(s)...&lt;br /&gt;
3 job(s) submitted to cluster 321.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ grep Hello output-321.*out&lt;br /&gt;
output-321.0.out:Hello1&lt;br /&gt;
output-321.1.out:Hello2&lt;br /&gt;
output-321.2.out:Hello3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== From file === &lt;br /&gt;
&lt;br /&gt;
We have an executable test.sh that can have two arguments -c $(arg1), -y $(arg2) and we want to submit 4 jobs using a different set of arguments. This can be done using queue ... from file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
executable = test.sh&lt;br /&gt;
arguments = -c $(arg1) -t $(arg2)&lt;br /&gt;
output = test-$(ClusterId).$(ProcId).out&lt;br /&gt;
error = test-$(ClusterId).$(ProcId).err&lt;br /&gt;
log = test-$(ClusterId).$(ProcId).log&lt;br /&gt;
&lt;br /&gt;
queue arg1,arg2 from arg_list.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where the arg_list.txt is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat arg_list.txt &lt;br /&gt;
1, 15&lt;br /&gt;
2, 10&lt;br /&gt;
1, 12&lt;br /&gt;
4, 13&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== In list === &lt;br /&gt;
&lt;br /&gt;
Similar that using ''from file'', you can specify your different elements in a list. The next example will submit 4 jobs, each one with the argument specified in the list.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
executable = test.sh&lt;br /&gt;
arguments = -c 1 -t $(arg1)&lt;br /&gt;
output = test-$(ClusterId).$(ProcId).out&lt;br /&gt;
error = test-$(ClusterId).$(ProcId).err&lt;br /&gt;
log = test-$(ClusterId).$(ProcId).log&lt;br /&gt;
&lt;br /&gt;
queue arg1 in (10 15 5 20)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As you can see there are several ways to use queue command. You can find more examples in the documentation [[https://htcondor.readthedocs.io/en/v8_8/users-manual/submitting-a-job.html#using-the-power-and-flexibility-of-the-queue-command 3]].&lt;br /&gt;
&lt;br /&gt;
== Transfer files ==&lt;br /&gt;
&lt;br /&gt;
First of all, note that the standard output and standard error of your job will always be transferred back when the job finishes and here we understand finishing in all the ways: completed jobs, removed jobs and held jobs. However, all the other files generated in the scratch dir of the WN will not be transferred back if you do not specify which files. &lt;br /&gt;
&lt;br /&gt;
At PIC, the option when_to_transfer_output is forced to be ON_EXIT_OR_EVICT, thus, the output files chosen would be transferred back when the job finishes in any state or when the job is evicted (held).&lt;br /&gt;
&lt;br /&gt;
=== transfer_output_files ===&lt;br /&gt;
&lt;br /&gt;
The next example shows a script called test-output.sh that writes in two files:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
for i in {1..10}; do&lt;br /&gt;
    echo &amp;quot;Number $i&amp;quot; &amp;gt;&amp;gt; $_CONDOR_SCRATCH_DIR/1.txt&lt;br /&gt;
    sleep 2s&lt;br /&gt;
    echo &amp;quot;Hello&amp;quot; &amp;gt;&amp;gt; $_CONDOR_SCRATCH_DIR/2.txt&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This, after submitting this job, the script will generate the file 1.txt and 2.txt in the scratch directory. Note that the condor variable $_CONDOR_SCRATCH_DIR is really useful to be sure that you are pointing to the scratch directory of the node. '''This is very important''' if you need to recover any of the files generated in the $_CONDOR_STRACH_DIR of the WN, you should use the option ''transfer_output_files'' in your submit file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
executable = test-output.sh&lt;br /&gt;
output = test-$(ClusterId).$(ProcId).out&lt;br /&gt;
error = test-$(ClusterId).$(ProcId).err&lt;br /&gt;
log = test-$(ClusterId).$(ProcId).log&lt;br /&gt;
transfer_output_files=1.txt&lt;br /&gt;
&lt;br /&gt;
queue&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With transfer_output_files command, you can decide the files you want to be transferred back. Using the same script test-output.sh that generates 1.txt and 2.txt, the 1.txt is the only file which is going to be transferred to the submit machine when the job finishes.&lt;br /&gt;
&lt;br /&gt;
Unfortunately, transfer_output_files does not allow wildcards. Note that if you use a wrong filename, in other words, a file that is not really in the scratch directory, an empty file will be generated after job completion.&lt;br /&gt;
&lt;br /&gt;
Thus, as wildcards are not allowed, the best way to transfer several output files is to use directories. Consider the next script:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat test-output-dir.sh &lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
cd $_CONDOR_SCRATCH_DIR&lt;br /&gt;
mkdir my_files&lt;br /&gt;
cd my_files&lt;br /&gt;
for i in {1..10}; do&lt;br /&gt;
    echo &amp;quot;Number $i&amp;quot; &amp;gt;&amp;gt; ./1.txt&lt;br /&gt;
    sleep 2s&lt;br /&gt;
    echo &amp;quot;Hello&amp;quot; &amp;gt;&amp;gt; ./2.txt&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We are creating a local directory in our scratch dir called my_files and putting there the 1.txt and 2.txt files. Then, we transfer back the whole directory because we are using transfer_output_files=my_files:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
executable = test-output-dir.sh&lt;br /&gt;
output = test-out1-$(ClusterId).$(ProcId).out&lt;br /&gt;
error = test-out1-$(ClusterId).$(ProcId).err&lt;br /&gt;
log = test-out1-$(ClusterId).$(ProcId).log&lt;br /&gt;
transfer_output_files=my_files&lt;br /&gt;
queue&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In our submit directory, after the job finishes, we are going to find the directory with the files.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ls my_files/&lt;br /&gt;
1.txt  2.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Of course, if you only want one file from the created directory, you just need to use ''transfer_output_files=my_files/2.txt'' for instance. In that case, only the file will be transferred, the directory is not going to be created in the submit side.&lt;br /&gt;
&lt;br /&gt;
=== transfer_output_remaps === &lt;br /&gt;
&lt;br /&gt;
On the other hand, if you want that to transfer the output file to another directory, you should use ''transfer_output_remaps'' option.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
executable = test-output.sh&lt;br /&gt;
output = test-$(ClusterId).$(ProcId).out&lt;br /&gt;
error = test-$(ClusterId).$(ProcId).err&lt;br /&gt;
log = test-$(ClusterId).$(ProcId).log&lt;br /&gt;
transfer_output_files=1.txt&lt;br /&gt;
transfer_output_remaps=&amp;quot;1.txt=outputs/1-$(ClusterId).$(ProcId).txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
queue&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The submit file above is going to transfer the 1.txt file from the scratch dir to ./outputs/1-$(ClusterId).$(ProcId).txt&lt;br /&gt;
&lt;br /&gt;
=== transfer_executable ===&lt;br /&gt;
&lt;br /&gt;
The Transfer executable mechanism defaults to false for all HTCondor jobs. This means that the executable is searched in the job destination, in other words, the WN.&lt;br /&gt;
&lt;br /&gt;
If for some reason, this configuration does not fit your needs, you should add in your submit file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;+transfer_exec = true&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Using this option, your executable will be transferred to the WN on the $_CONDOR_SCRATCH_DIR directory.&lt;br /&gt;
&lt;br /&gt;
You can find a (rare) situation where the executable is not present in your user interface but you know for sure that is present in the WNs. Take into account that HTCondor always looks for your executable before submitting your job unless you explicitly add transfer_executable = false in your submit file.&lt;br /&gt;
&lt;br /&gt;
== Accounting Group ==&lt;br /&gt;
&lt;br /&gt;
The priority of your job is calculated depending on the Accounting Group you belong to. The common users do not have to worry about the Accounting Group, as it will be automatically taken considering the primary group.&lt;br /&gt;
&lt;br /&gt;
Anyway, if you are in two groups and need to change your Accounting Group for any submission, you can add +experiment=&amp;quot;experiment&amp;quot; option in your submit file. Thus, for instance, there is one user that has main group vip and secondary group virgo and want to submit a job that only accounts to virgo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
executable = test.sh&lt;br /&gt;
args = --cpu 1 --timeout 120&lt;br /&gt;
output = test-$(ClusterId).$(ProcId).out&lt;br /&gt;
error = test-$(ClusterId).$(ProcId).err&lt;br /&gt;
log = test-$(ClusterId).$(ProcId).log&lt;br /&gt;
&lt;br /&gt;
+experiment=&amp;quot;virgo&amp;quot;&lt;br /&gt;
&lt;br /&gt;
queue&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Using the option +experiment=&amp;quot;virgo&amp;quot; the job will have the share of the virgo experiment and will also be accounted in our records as a virgo job.&lt;br /&gt;
&lt;br /&gt;
The local experiments available now at PIC are:&lt;br /&gt;
&lt;br /&gt;
*atlas&lt;br /&gt;
*bioinfo&lt;br /&gt;
*co2flux&lt;br /&gt;
*cta&lt;br /&gt;
*des&lt;br /&gt;
*desi&lt;br /&gt;
*euclid&lt;br /&gt;
*magic&lt;br /&gt;
*mice&lt;br /&gt;
*neutrinos&lt;br /&gt;
*paus&lt;br /&gt;
*uab-giq&lt;br /&gt;
*vip&lt;br /&gt;
*virgo&lt;br /&gt;
&lt;br /&gt;
Furthermore, the automatic assignation of the Accounting Groups is also done for those groups that have dedicated User Interfaces (such as mic.magic, at3 and ui01-virgo). In that case, the Accounting Group is created according to the User Interface group owner. In other words, it does not matter the main group of the user, if I submit a job from mic.magic machine, my AccountingGroup belongs to magic.&lt;br /&gt;
&lt;br /&gt;
== Interactive submission == &lt;br /&gt;
As it happens with Torque/Maui, HTCondor also has the possibility to submit interactive jobs using the option &amp;quot;-i&amp;quot; or &amp;quot;-interactive&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_submit -i&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have to wait in queue and finally you enter inside a WN:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_submit -i&lt;br /&gt;
Submitting job(s).&lt;br /&gt;
1 job(s) submitted to cluster 52166.&lt;br /&gt;
Waiting for job to start...&lt;br /&gt;
Welcome to slot1_9@td730.pic.es!&lt;br /&gt;
You will be logged out after 7200 seconds of inactivity.&lt;br /&gt;
[testuser@td730 dir_23132]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notice that you dispose of 7200 seconds of inactivity. Other defaults are:&lt;br /&gt;
&lt;br /&gt;
* 1 Core&lt;br /&gt;
* 512 MB of RAM (caution, not the 2048 MB for the other jobs!)&lt;br /&gt;
* Walltime of 48 hours (such as all jobs with medium flavour)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anyway, you can use a submit file to launch an interactive job:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_submit -i test.sub&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The session created in the node is affected by the same restrictions of cpu, memory, disk, etc. However, there are options of the submit file that has no sense in an interactive session: executable or arguments.&lt;br /&gt;
&lt;br /&gt;
== Notifications ==&lt;br /&gt;
&lt;br /&gt;
You can enable e-mail notifications in your HTCondor jobs. This is not enabled as default and notifications have to be considered carefully because if you submit several jobs you can receive too many emails. You need to specify the notification and the notify_user attributes in your submit file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
executable = test.sh&lt;br /&gt;
arguments = -c 1 -t 60 --vm 4 --vm-bytes 10G&lt;br /&gt;
output = test-$(ClusterId).$(ProcId).out&lt;br /&gt;
error = test-$(ClusterId).$(ProcId).err&lt;br /&gt;
log = test-$(ClusterId).$(ProcId).log&lt;br /&gt;
&lt;br /&gt;
notification = Always&lt;br /&gt;
notify_user = xxxxx@xxx.xx&lt;br /&gt;
&lt;br /&gt;
queue&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are 3 options for notification attribute:&lt;br /&gt;
&lt;br /&gt;
* '''Always'''. Notifications will be sent when the job is held or completed. This is the required option if you want to know when the job is put on hold state due to the limits of the flavours. Take into account that if the user is the one who removes the job, no notification will be sent.&lt;br /&gt;
* '''Complete'''. You will receive the notification only for terminated jobs, so, if the job is put on hold by a PeriodicHold expression, no notification will be sent.&lt;br /&gt;
* '''Error'''. A notification will be sent for jobs that end abnormally, this means that your script is given an Exit Status different from 0 or if the job is placed on hold because of failure (for instance, the log cannot be written in the desired location).&lt;br /&gt;
&lt;br /&gt;
The notify_user attribute is used to tell HTCondor your e-mail address.&lt;br /&gt;
&lt;br /&gt;
== Dagman ==&lt;br /&gt;
&lt;br /&gt;
HTCondor Dagman (Directed Acyclic Graph Manager) is a meta-scheduler for HTCondor [[https://htcondor.readthedocs.io/en/v8_8/users-manual/dagman-applications.html 4]]. In other words, you can submit to the queue a scheduler that manages the execution order, the hierarchy, of several jobs. This is the best tool to handle multiple jobs interdependent.&lt;br /&gt;
&lt;br /&gt;
For instance, we have two jobs, A and B, where B depends directly on A, this means that we have to be sure that A is finished before submitting B. This is the simplest use case of a dagman workflow. &lt;br /&gt;
&lt;br /&gt;
Next, you can see the 2 jobs. Job A consists of writing several files in your scratch dir and job B to remove it. Note that we need to create one submit file per each job. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat jobA.sh&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
ARG1=$1&lt;br /&gt;
&lt;br /&gt;
cd $_CONDOR_SCRATCH_DIR&lt;br /&gt;
mkdir test&lt;br /&gt;
cd test&lt;br /&gt;
cat &amp;lt;&amp;lt; EOF &amp;gt; ./dagmanfile${ARG1}.test&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
sleep 30&lt;br /&gt;
&lt;br /&gt;
$ cat jobB.sh &lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
for a in $(seq 1 100); do&lt;br /&gt;
    rm -f $HOME/condor/dagman/test/dagmanfile${a}.test&lt;br /&gt;
    echo &amp;quot;dagmanfile$a.test erased&amp;quot; &lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
sleep 30&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And here you have the 2 submit files. Take into account that we are transferring back the test directory from scratch to our submit path. The job B is going to remove these files later. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat dagjobA.sub &lt;br /&gt;
executable = jobA.sh&lt;br /&gt;
args = $(Item)&lt;br /&gt;
output = jobA-output-$(ClusterId).$(ProcId).out&lt;br /&gt;
error = jobA-error-$(ClusterId).$(ProcId).err&lt;br /&gt;
log = jobA-log-$(ClusterId).$(ProcId).log&lt;br /&gt;
transfer_output_files=test&lt;br /&gt;
queue from seq 1 1 100 |&lt;br /&gt;
&lt;br /&gt;
$ cat dagjobB.sub &lt;br /&gt;
executable = jobB.sh&lt;br /&gt;
output = jobB-output-$(ClusterId).$(ProcId).out&lt;br /&gt;
error = jobB-error-$(ClusterId).$(ProcId).err&lt;br /&gt;
log = jobB-log-$(ClusterId).$(ProcId).log&lt;br /&gt;
queue&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, there is the dagman file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat dagjob.dag &lt;br /&gt;
JOB  A  dagjobA.sub&lt;br /&gt;
JOB  B  dagjobB.sub&lt;br /&gt;
PARENT A CHILD B&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To submit the dagman file you should use ''condor_submit_dag''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_submit_dag dagjob.dag &lt;br /&gt;
&lt;br /&gt;
-----------------------------------------------------------------------&lt;br /&gt;
File for submitting this DAG to HTCondor           : dagjob.dag.condor.sub&lt;br /&gt;
Log of DAGMan debugging messages                 : dagjob.dag.dagman.out&lt;br /&gt;
Log of HTCondor library output                     : dagjob.dag.lib.out&lt;br /&gt;
Log of HTCondor library error messages             : dagjob.dag.lib.err&lt;br /&gt;
Log of the life of condor_dagman itself          : dagjob.dag.dagman.log&lt;br /&gt;
&lt;br /&gt;
Submitting job(s).&lt;br /&gt;
1 job(s) submitted to cluster 60771.&lt;br /&gt;
-----------------------------------------------------------------------&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Several files are generated: the submit file to HTCondor of your dagman jobs, the log, the library standard output and standard error messages and the log file of the condor_dagman. Take into account that this standard output and error consist in the dagman execution, the regular standard output and error of your jobs will be created as normal HTCondor jobs.&lt;br /&gt;
&lt;br /&gt;
Querying with the condor_q we can try to understand what is happening. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_q 60771&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- Schedd: submit01.pic.es : &amp;lt;193.109.174.82:9618?... @ 07/05/19 16:21:39&lt;br /&gt;
OWNER   BATCH_NAME          SUBMITTED   DONE   RUN    IDLE  TOTAL JOB_IDS&lt;br /&gt;
testuser dagjob.dag+60771   7/5  16:21      _    100      _      1 60772.0-99&lt;br /&gt;
&lt;br /&gt;
Total for query: 100 jobs; 0 completed, 0 removed, 0 idle, 100 running, 0 held, 0 suspended &lt;br /&gt;
Total for all users: 920 jobs; 148 completed, 0 removed, 632 idle, 140 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The dagman scheduler has Id 60771, then the 100 first jobs generated by the jobA have the ClusterId.ProcId 60772.0-99. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_q 60771&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- Schedd: submit01.pic.es : &amp;lt;193.109.174.82:9618?... @ 07/05/19 16:22:53&lt;br /&gt;
OWNER   BATCH_NAME          SUBMITTED   DONE   RUN    IDLE  TOTAL JOB_IDS&lt;br /&gt;
testuser dagjob.dag+60771   7/5  16:21      _      1      _      1 60773.0&lt;br /&gt;
&lt;br /&gt;
Total for query: 1 jobs; 0 completed, 0 removed, 0 idle, 1 running, 0 held, 0 suspended &lt;br /&gt;
Total for all users: 816 jobs; 144 completed, 0 removed, 631 idle, 41 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the 100 instances of job A are finished, you can see a test directory in your submit path with several dagmanfilesX.file. Then, the job B starts. &lt;br /&gt;
&lt;br /&gt;
jobA and jobB work as regular HTCondor jobs (flavours, requests, etc.). The standard output, error and log files for all the jobs will be generated. Furthermore, there is the different dagman files we have commented above.&lt;br /&gt;
&lt;br /&gt;
Think in a more complex workflow like the next one:&lt;br /&gt;
&lt;br /&gt;
[[image:dagman.png]]&lt;br /&gt;
&lt;br /&gt;
The dagman file has to be something like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
JOB  A  jobA.sub&lt;br /&gt;
JOB  B  jobB.sub&lt;br /&gt;
JOB  C  jobC.sub&lt;br /&gt;
JOB  D  jobD.sub&lt;br /&gt;
JOB  E  jobE.sub&lt;br /&gt;
JOB  F  jobF.sub&lt;br /&gt;
JOB  G  jobG.sub&lt;br /&gt;
JOB  H  jobH.sub&lt;br /&gt;
PARENT A CHILD B C D&lt;br /&gt;
PARENT B C CHILD E&lt;br /&gt;
PARENT D CHILD F G H&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SCRIPT ===&lt;br /&gt;
&lt;br /&gt;
There is the SCRIPT command used to specify any processing work you need to execute pre or post the jobs finish. For instance, PRE is used to place files somewhere and POST to clean up files. Take into account that if your scripts give an exit value different from 0 the workflow is going to stop. &lt;br /&gt;
&lt;br /&gt;
A simple example. jobA creates several files in the SCRATCH and jobB add a number in each file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat jobA.sh &lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
ARG1=$1&lt;br /&gt;
cd $_CONDOR_SCRATCH_DIR&lt;br /&gt;
mkdir test&lt;br /&gt;
cd test/&lt;br /&gt;
touch ./dagmanfile${ARG1}.test&lt;br /&gt;
&lt;br /&gt;
sleep 30&lt;br /&gt;
&lt;br /&gt;
$ cat jobB.sh &lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
cd $_CONDOR_SCRATCH_DIR&lt;br /&gt;
for a in $(seq 1 100); do&lt;br /&gt;
    echo $a &amp;gt; $HOME/condor/dagman/test/dagmanfile${a}.test&lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
sleep 30&lt;br /&gt;
&lt;br /&gt;
$ cat dagjobA.sub &lt;br /&gt;
executable = jobA.sh&lt;br /&gt;
args = $(Item)&lt;br /&gt;
output = jobA-output-$(ClusterId).$(ProcId).out&lt;br /&gt;
error = jobA-error-$(ClusterId).$(ProcId).err&lt;br /&gt;
log = jobA-log-$(ClusterId).$(ProcId).log&lt;br /&gt;
transfer_output_files=test&lt;br /&gt;
queue from seq 1 1 100 |&lt;br /&gt;
&lt;br /&gt;
$ cat dagjobB.sub&lt;br /&gt;
executable = jobB.sh&lt;br /&gt;
output = jobB-output-$(ClusterId).$(ProcId).out&lt;br /&gt;
error = jobB-error-$(ClusterId).$(ProcId).err&lt;br /&gt;
log = jobB-log-$(ClusterId).$(ProcId).log&lt;br /&gt;
queue &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After job B execution, we want to create a tar file and remove the created test/ directory.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat tar.sh&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
tar -cvf file-test.tar test/*.test&lt;br /&gt;
rm -rf test&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Thus, this is the dagman file we need:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cat dagjob-SCRIPT.dag &lt;br /&gt;
JOB  A  dagjobA.sub&lt;br /&gt;
JOB  B  dagjobB.sub&lt;br /&gt;
SCRIPT POST B tar.sh&lt;br /&gt;
PARENT A CHILD B&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We submit the job:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_submit_dag dagjob-SCRIPT.dag &lt;br /&gt;
&lt;br /&gt;
-----------------------------------------------------------------------&lt;br /&gt;
File for submitting this DAG to HTCondor           : dagjob-SCRIPT.dag.condor.sub&lt;br /&gt;
Log of DAGMan debugging messages                 : dagjob-SCRIPT.dag.dagman.out&lt;br /&gt;
Log of HTCondor library output                     : dagjob-SCRIPT.dag.lib.out&lt;br /&gt;
Log of HTCondor library error messages             : dagjob-SCRIPT.dag.lib.err&lt;br /&gt;
Log of the life of condor_dagman itself          : dagjob-SCRIPT.dag.dagman.log&lt;br /&gt;
&lt;br /&gt;
Submitting job(s).&lt;br /&gt;
1 job(s) submitted to cluster 60807.&lt;br /&gt;
-----------------------------------------------------------------------&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Monitor the behavior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_q&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- Schedd: submit01.pic.es : &amp;lt;193.109.174.82:9618?... @ 07/08/19 10:28:15&lt;br /&gt;
OWNER   BATCH_NAME                 SUBMITTED   DONE   RUN    IDLE  TOTAL JOB_IDS&lt;br /&gt;
testuser dagjob-SCRIPT.dag+60807   7/8  10:28      _      _      _      1 0.0&lt;br /&gt;
&lt;br /&gt;
Total for query: 0 jobs; 0 completed, 0 removed, 0 idle, 0 running, 0 held, 0 suspended &lt;br /&gt;
Total for testuser: 0 jobs; 0 completed, 0 removed, 0 idle, 0 running, 0 held, 0 suspended &lt;br /&gt;
Total for all users: 223 jobs; 0 completed, 0 removed, 0 idle, 223 running, 0 held, 0 suspended&lt;br /&gt;
&lt;br /&gt;
$ condor_q&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- Schedd: submit01.pic.es : &amp;lt;193.109.174.82:9618?... @ 07/08/19 10:28:18&lt;br /&gt;
OWNER   BATCH_NAME                 SUBMITTED   DONE   RUN    IDLE  TOTAL JOB_IDS&lt;br /&gt;
testuser dagjob-SCRIPT.dag+60807   7/8  10:28      _      _    100      1 60808.0-99&lt;br /&gt;
&lt;br /&gt;
Total for query: 100 jobs; 0 completed, 0 removed, 100 idle, 0 running, 0 held, 0 suspended &lt;br /&gt;
Total for testuser: 100 jobs; 0 completed, 0 removed, 100 idle, 0 running, 0 held, 0 suspended &lt;br /&gt;
Total for all users: 323 jobs; 0 completed, 0 removed, 100 idle, 223 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the job B finishes, a files-test.tar file is created and the test directory removed.&lt;br /&gt;
&lt;br /&gt;
= Monitoring your jobs =&lt;br /&gt;
&lt;br /&gt;
The basic tools to monitor your jobs by command line interface are condor_q (the principal one), condor_wait, condor_history, condor_tail and condor_ssh_to_job.&lt;br /&gt;
&lt;br /&gt;
== condor_q ==&lt;br /&gt;
&lt;br /&gt;
The '''condor_q''' command is the one to query the queue of the schedd [[https://htcondor.readthedocs.io/en/v8_8/man-pages/condor_q.html 5]]. As other commands in HTcondor, condor_q allows to specify clearly what you want using the &amp;quot;-constraint&amp;quot; option to filter the Job Attributes you want to query. To know all the jobs attributes, you use condor_q -l job_id. Furthermore, you can tune the output with &amp;quot;-autoformat&amp;quot; or &amp;quot;-af&amp;quot; option.&lt;br /&gt;
&lt;br /&gt;
It is better to show the potential of condor_q in an example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_q -const &amp;quot;RequestCpus &amp;gt; 1 &amp;amp;&amp;amp; JobStatus == 1&amp;quot; -nobatch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- Schedd: submit01.pic.es : &amp;lt;193.109.174.82:9618?... @ 03/14/19 09:42:46&lt;br /&gt;
 ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD&lt;br /&gt;
 630.0   testuser         3/14 09:42   0+00:00:00 I  0    0.0 test.sh --cpu 1 --timeout 10s&lt;br /&gt;
 630.1   testuser         3/14 09:42   0+00:00:00 I  0    0.0 test.sh --cpu 1 --timeout 10s&lt;br /&gt;
 630.2   testuser         3/14 09:42   0+00:00:00 I  0    0.0 test.sh --cpu 1 --timeout 10s&lt;br /&gt;
 630.3   testuser         3/14 09:42   0+00:00:00 I  0    0.0 test.sh --cpu 1 --timeout 10s&lt;br /&gt;
 630.4   testuser         3/14 09:42   0+00:00:00 I  0    0.0 test.sh --cpu 1 --timeout 10s&lt;br /&gt;
&lt;br /&gt;
Total for query: 5 jobs; 0 completed, 0 removed, 5 idle, 0 running, 0 held, 0 suspended&lt;br /&gt;
Total for testuser: 5 jobs; 0 completed, 0 removed, 5 idle, 0 running, 0 held, 0 suspended &lt;br /&gt;
Total for all users: 7 jobs; 0 completed, 0 removed, 5 idle, 2 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We use the constraint (-const) to filter our jobs. Here, the query filter for the jobs that request more than one cpu, that are Idle (JobStatus ==1) and using -nobatch the command shows your jobs ungrouped.&lt;br /&gt;
&lt;br /&gt;
On the other hand, filtering the same jobs, we can decide the format of the output just showing the job attributes we are interested in.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_q -const &amp;quot;RequestCpus &amp;gt; 1 &amp;amp;&amp;amp; JobStatus == 1&amp;quot; -nobatch -af ClusterId ProcId RequestCpus RequestMemory&lt;br /&gt;
630 0 4 2048&lt;br /&gt;
630 1 4 2048&lt;br /&gt;
630 2 4 2048&lt;br /&gt;
630 3 4 2048&lt;br /&gt;
630 4 4 2048&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== analyze and better-analyze === &lt;br /&gt;
&lt;br /&gt;
Furthermore, the condor_q command allows the options -analyze and -better-analyze that show you the reason why your job is not running.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_q -analyze 146.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- Schedd: condor-ui01.pic.es : &amp;lt;193.109.175.231:9618?...&lt;br /&gt;
The Requirements expression for job 146.000 is&lt;br /&gt;
&lt;br /&gt;
    (TARGET.WN_property == ifThenElse(MY.WN_property is undefined,&amp;quot;default&amp;quot;,MY.WN_property)) &amp;amp;&amp;amp; (TARGET.Arch == &amp;quot;X86_64&amp;quot;) &amp;amp;&amp;amp; (TARGET.OpSys == &amp;quot;LINUX&amp;quot;) &amp;amp;&amp;amp;&lt;br /&gt;
    (TARGET.Disk &amp;gt;= RequestDisk) &amp;amp;&amp;amp; (TARGET.Memory &amp;gt;= RequestMemory) &amp;amp;&amp;amp; ((TARGET.FileSystemDomain == MY.FileSystemDomain) || (TARGET.HasFileTransfer))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
146.000:  Job has not yet been considered by the matchmaker.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
146.000:  Run analysis summary ignoring user priority.  Of 276 machines,&lt;br /&gt;
      3 are rejected by your job's requirements&lt;br /&gt;
      1 reject your job because of their own requirements&lt;br /&gt;
      0 match and are already running your jobs&lt;br /&gt;
      0 match but are serving other users&lt;br /&gt;
    272 are able to run your job&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_q -better-analyze 148&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- Schedd: condor-ui01.pic.es : &amp;lt;193.109.175.231:9618?...&lt;br /&gt;
The Requirements expression for job 148.000 is&lt;br /&gt;
&lt;br /&gt;
    (TARGET.WN_property == ifThenElse(MY.WN_property is undefined,&amp;quot;default&amp;quot;,MY.WN_property)) &amp;amp;&amp;amp; (TARGET.Arch == &amp;quot;X86_64&amp;quot;) &amp;amp;&amp;amp; (TARGET.OpSys == &amp;quot;LINUX&amp;quot;) &amp;amp;&amp;amp;&lt;br /&gt;
    (TARGET.Disk &amp;gt;= RequestDisk) &amp;amp;&amp;amp; (TARGET.Memory &amp;gt;= RequestMemory) &amp;amp;&amp;amp; ((TARGET.FileSystemDomain == MY.FileSystemDomain) || (TARGET.HasFileTransfer))&lt;br /&gt;
&lt;br /&gt;
Job 148.000 defines the following attributes:&lt;br /&gt;
&lt;br /&gt;
    FileSystemDomain = &amp;quot;condor-ui01.pic.es&amp;quot;&lt;br /&gt;
    RequestCpus = 1&lt;br /&gt;
    RequestDisk = 20971520 * RequestCpus&lt;br /&gt;
    RequestMemory = 2048 * RequestCpus&lt;br /&gt;
&lt;br /&gt;
The Requirements expression for job 148.000 reduces to these conditions:&lt;br /&gt;
&lt;br /&gt;
         Slots&lt;br /&gt;
Step    Matched  Condition&lt;br /&gt;
-----  --------  ---------&lt;br /&gt;
[0]        3761  TARGET.WN_property == ifThenElse(MY.WN_property is undefined,&amp;quot;default&amp;quot;,MY.WN_property)&lt;br /&gt;
[5]         277  TARGET.Disk &amp;gt;= RequestDisk&lt;br /&gt;
[6]         274  [0] &amp;amp;&amp;amp; [5]&lt;br /&gt;
[7]        3744  TARGET.Memory &amp;gt;= RequestMemory&lt;br /&gt;
[8]         253  [6] &amp;amp;&amp;amp; [7]&lt;br /&gt;
[10]       3765  TARGET.HasFileTransfer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
148.000:  Job has not yet been considered by the matchmaker.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
148.000:  Run analysis summary ignoring user priority.  Of 276 machines,&lt;br /&gt;
      3 are rejected by your job's requirements&lt;br /&gt;
      1 reject your job because of their own requirements&lt;br /&gt;
      0 match and are already running your jobs&lt;br /&gt;
      0 match but are serving other users&lt;br /&gt;
    272 are able to run your job&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The jobs in these examples are not considered by the matchmaker yet but you can see that there are 272 machines available that can run your job.&lt;br /&gt;
&lt;br /&gt;
=== Useful Job Attributes === &lt;br /&gt;
&lt;br /&gt;
There are several Job Attributes in your job. Here you have a list of few of them:&lt;br /&gt;
&lt;br /&gt;
* '''JobStatus'''. Number indicating the status of your job. Relevant Job Status numbers:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;display: inline-table; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! JobStatus || Name || Symbol || Description&lt;br /&gt;
|- &lt;br /&gt;
| 1&lt;br /&gt;
| Idle&lt;br /&gt;
| I&lt;br /&gt;
| Job is idle, queued waiting for resources&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| Running&lt;br /&gt;
| R&lt;br /&gt;
| Job is running&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| Removed&lt;br /&gt;
| X&lt;br /&gt;
| Job has been removed by user or admin&lt;br /&gt;
|- &lt;br /&gt;
| 4&lt;br /&gt;
| Completed&lt;br /&gt;
| C&lt;br /&gt;
| Job is completed&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| Held&lt;br /&gt;
| H&lt;br /&gt;
| Job is in hold state, it will not be scheduled until released&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* '''RemoteHost'''. The WN where the jobs are running.&lt;br /&gt;
* '''ResidentSetSize_RAW'''. The maximum observed physical memory consumed by the job in KiB while running.&lt;br /&gt;
* '''DiskUsage_RAW'''. The maximum observed disk usage by the job in KiB while running.&lt;br /&gt;
* '''RemoteUserCpu'''. Total number of seconds of user CPU time the job has used.&lt;br /&gt;
* '''Owner'''. The submitter user.&lt;br /&gt;
* '''OwnerGroup'''. Main group or experiment of the submitter user.&lt;br /&gt;
 &lt;br /&gt;
There are other HTCondor &amp;quot;magic&amp;quot; numbers that you can consult [[https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki?p=MagicNumbers 6]].&lt;br /&gt;
&lt;br /&gt;
== condor_wait==&lt;br /&gt;
&lt;br /&gt;
The '''condor_wait''' command allows us to watch and extract information from the user log file [[https://htcondor.readthedocs.io/en/v8_8/man-pages/condor_wait.html 7]]. This command waits forever until the job is finished unless a wait time is specified (with -wait option). Furthermore, as condor_wait monitors the log file, it requires a job successfully submitted to be executed.&lt;br /&gt;
&lt;br /&gt;
It is not as useful as condor_q but can give you information about several jobs if you collect them in the same log file.&lt;br /&gt;
&lt;br /&gt;
For instance, monitoring 3 jobs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_wait -status log-test.log &lt;br /&gt;
176.0.0 submitted&lt;br /&gt;
176.1.0 submitted&lt;br /&gt;
176.2.0 submitted&lt;br /&gt;
176.1.0 executing on host &amp;lt;192.168.100.15:9618?addrs=192.168.100.15-9618+[2001-67c-1148-301--213]-9618&amp;amp;noUDP&amp;amp;sock=24729_9d98_3&amp;gt;&lt;br /&gt;
176.2.0 executing on host &amp;lt;192.168.100.173:9618?addrs=192.168.100.173-9618+[2001-67c-1148-301--73]-9618&amp;amp;noUDP&amp;amp;sock=14012_a51f_3&amp;gt;&lt;br /&gt;
176.0.0 executing on host &amp;lt;192.168.101.68:9618?addrs=192.168.101.68-9618&amp;amp;noUDP&amp;amp;sock=2583_4d37_3&amp;gt;&lt;br /&gt;
176.1.0 completed&lt;br /&gt;
176.2.0 completed&lt;br /&gt;
176.0.0 completed&lt;br /&gt;
All jobs done.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== condor_history ==&lt;br /&gt;
&lt;br /&gt;
Once the job is removed from the queue, you can query it using '''condor_history''' [[https://htcondor.readthedocs.io/en/v8_8/man-pages/condor_history.html 8]]. The condor_history command allows similar constraints than condor_q. The jobs kept in history for remote access are limited, thus, if you need information for an old job that does not appear in your condor_history query, please ask your contact.&lt;br /&gt;
&lt;br /&gt;
It is recommended to use the option &amp;quot;-limit N&amp;quot; where N is the number of jobs you want to query to perform faster queries.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_history -const 'Owner == &amp;quot;testuser&amp;quot; &amp;amp;&amp;amp; JobStatus ==4' -limit 5&lt;br /&gt;
 ID     OWNER          SUBMITTED   RUN_TIME     ST COMPLETED   CMD            &lt;br /&gt;
  78.0   testuser         3/14 10:05   0+00:01:42 C   3/14 10:07 /home/testuser/condor/test-local/remote/test.sh --cpu 1 --timeout 100s&lt;br /&gt;
  76.0   testuser         3/14 10:03   0+00:01:41 C   3/14 10:04 /home/testuser/condor/test-local/remote/test.sh --cpu 1 --timeout 100s&lt;br /&gt;
  75.0   testuser         3/14 09:59   0+00:01:45 C   3/14 10:01 /home/testuser/condor/test-local/remote/test.sh --cpu 1 --timeout 100s&lt;br /&gt;
  74.0   testuser         3/14 09:13   0+00:00:25 C   3/14 09:14 /home/testuser/condor/test-local/remote/test-output.sh &lt;br /&gt;
  73.0   testuser         3/14 09:07   0+00:00:22 C   3/14 09:08 /home/testuser/condor/test-local/remote/test-output.sh &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== condor_tail ==&lt;br /&gt;
&lt;br /&gt;
The '''condor_tail''' command checks the standard output and error of job while this is running [[https://htcondor.readthedocs.io/en/v8_8/man-pages/condor_tail.html 9]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_tail -f 65.0&lt;br /&gt;
stress: info: [9] dispatching hogs: 1 cpu, 0 io, 0 vm, 0 hdd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The default is to check the standard output and the &amp;quot;-f&amp;quot; option, follow, acts as ''tail -f'' Linux command, repetitively tail the file until interrupted. To check the standard error you need to use &amp;quot;-stderr&amp;quot; option.&lt;br /&gt;
&lt;br /&gt;
== condor_ssh_to_job ==&lt;br /&gt;
&lt;br /&gt;
Finally, another way to monitor how your job is evolving is the '''condor_ssh_to_job''' command [[https://htcondor.readthedocs.io/en/v8_8/man-pages/condor_ssh_to_job.html 10]]. Using this command, the user can enter into the job directory of the node and check what is happening.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_ssh_to_job 66.0&lt;br /&gt;
Welcome to slot1_7@td622.pic.es!&lt;br /&gt;
Your condor job is running with pid(s) 577 1163.&lt;br /&gt;
$ ls&lt;br /&gt;
condor_exec.exe  _condor_stderr  _condor_stdout  out.txt  tmp  var&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Removing your jobs =&lt;br /&gt;
&lt;br /&gt;
To remove your jobs, you have to use '''condor_rm''' command [[https://htcondor.readthedocs.io/en/v8_8/man-pages/condor_rm.html 11]]. &lt;br /&gt;
&lt;br /&gt;
The most common way to use condor_rm is just specifying the ClusterId and/or the ProcId of your job. For instance, we have a batch of 4 jobs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_q 154 -nobatch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- Schedd: condor-ui01.pic.es : &amp;lt;193.109.175.231:9618?... @ 04/01/19 15:37:55&lt;br /&gt;
 ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD&lt;br /&gt;
 154.0   testuser         4/1  15:37   0+00:00:00 I  0    0.0 test.sh --timeout 600s --vm 2 --vm-bytes 2G&lt;br /&gt;
 154.1   testuser         4/1  15:37   0+00:00:00 I  0    0.0 test.sh --timeout 600s --vm 2 --vm-bytes 2G&lt;br /&gt;
 154.2   testuser         4/1  15:37   0+00:00:00 I  0    0.0 test.sh --timeout 600s --vm 2 --vm-bytes 2G&lt;br /&gt;
 154.3   testuser         4/1  15:37   0+00:00:00 I  0    0.0 test.sh --timeout 600s --vm 2 --vm-bytes 2G&lt;br /&gt;
&lt;br /&gt;
Total for query: 4 jobs; 0 completed, 0 removed, 4 idle, 0 running, 0 held, 0 suspended &lt;br /&gt;
Total for all users: 7 jobs; 0 completed, 2 removed, 4 idle, 0 running, 1 held, 0 suspended&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use ClusterId.ProcId to remove just one job of the cluster:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_rm 154.2&lt;br /&gt;
Job 154.2 marked for removal&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use ClusterId to remove all the jobs in a cluster:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_rm 154&lt;br /&gt;
All jobs in cluster 154 have been marked for removal&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can use constraints to remove all the jobs that meet any condition.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_rm -const 'RequestCpus &amp;gt; 1'&lt;br /&gt;
All jobs matching constraint (RequestCpus &amp;gt; 1) have been marked for removal&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or you can remove all your jobs just using the &amp;quot;-all&amp;quot; option.&lt;br /&gt;
&lt;br /&gt;
= From Torque to HTCondor =&lt;br /&gt;
&lt;br /&gt;
Although you can find more commands in HTCondor than the ones you are used in Torque/PBS, the most common commands in Torque (qsub, qdel and qstat) have their equivalent in HTCondor.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;display: inline-table; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Torque || HTCondor || Description&lt;br /&gt;
|- &lt;br /&gt;
| qsub&lt;br /&gt;
| condor_submit&lt;br /&gt;
| To submit jobs to the farm &lt;br /&gt;
|-&lt;br /&gt;
| qdel&lt;br /&gt;
| condor_rm&lt;br /&gt;
| To remove your job or all the jobs from an user&lt;br /&gt;
|-&lt;br /&gt;
| qstat&lt;br /&gt;
| condor_q&lt;br /&gt;
| To query the state of your jobs&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
HTCondor has a powerful language to query the pool and more and interesting options to monitor your job that has not their equivalent in Torque/Maui (condor_history for instance), thus, do not hesitate to look into the HTCondor documentation to create your queries and learn more about the commands.&lt;br /&gt;
&lt;br /&gt;
Remember that there is no concept of differentiated queues with static requirements in HTCondor. Therefore, executing condor_q you are querying your jobs in the whole schedd, do not expect the different queues showed as with qstat command. At PIC we use the flavour option to limit the walltime of the jobs in a similar way as they were limited by the queues in Torque/Maui.&lt;br /&gt;
&lt;br /&gt;
= Issues =&lt;br /&gt;
&lt;br /&gt;
== Why are my jobs held? == &lt;br /&gt;
&lt;br /&gt;
There are several reasons why your jobs can be held. You can ask HTCondor why your jobs are held using the next command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_q -const 'JobStatus == 5' -af HoldReason&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are at least 3 situations when your job is held that is controlled by different Periodic Hold checkings that are controlled by the administrator.&lt;br /&gt;
&lt;br /&gt;
=== Your job walltime XXs exceeded the Maximum Walltime XXs ===&lt;br /&gt;
&lt;br /&gt;
The HoldReason indicates that your job has exceeded the maximum walltime for its flavour. Remember that the maximum time your job has been running (10800, 172800 or 345600 seconds depending in your flavour, short, medium or long respectively) can be controlled requesting the flavours.&lt;br /&gt;
&lt;br /&gt;
=== Your job memory XXMB exceeded the Job Memory Limit XXMB ===&lt;br /&gt;
&lt;br /&gt;
Thus, in that case, your job is consuming more memory than requested (exceeding 1.5 the memory requested!). You should resubmit your job increasing the memory requested.&lt;br /&gt;
&lt;br /&gt;
=== CPU usage exceeded request_cpus ===&lt;br /&gt;
&lt;br /&gt;
The HoldReason, in this case, means that your job is taking more cpus than requesting for the last hour. You should resubmit your job increasing the number of requested cpus.&lt;br /&gt;
&lt;br /&gt;
== Why are my jobs idle? ==&lt;br /&gt;
&lt;br /&gt;
This is one of the most typical questions when you submit jobs to a batch system. You have always to assume that your job will be idle for some time and this time is not always the same, it depends in the requirements of your jobs, the share of your group and the total use of the farm. &lt;br /&gt;
&lt;br /&gt;
Typically, if your needs are smaller (1 CPU and 1 GB of RAM for instance) your job will be idle for less time than if you need 8 CPUs or more than 2 GB RAM per core.&lt;br /&gt;
&lt;br /&gt;
Anyway, remember that you have the options -analyze and -better-analyze in condor_q command that gives you information about why your job is idle (without taking into account the priority). These options are especially useful to detect jobs that are Idle because the requirements are not met.&lt;br /&gt;
&lt;br /&gt;
https://pwiki.pic.es/index.php?title=HTCondor_User_Guide#analyze_and_better-analyze&lt;br /&gt;
&lt;br /&gt;
When your job is requirements cannot match the WorkerNodes available, you will see a WARNING message like this using -analyze or better-analyze&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ condor_q -analyze 267201&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- Schedd: submit01.pic.es : &amp;lt;193.109.174.82:9618?...&lt;br /&gt;
The Requirements expression for job 267201.000 is&lt;br /&gt;
&lt;br /&gt;
    (TARGET.WN_property == ifThenElse(MY.WN_property is undefined,&amp;quot;default&amp;quot;,MY.WN_property)) &amp;amp;&amp;amp; (TARGET.Arch == &amp;quot;X86_64&amp;quot;) &amp;amp;&amp;amp; (TARGET.OpSys == &amp;quot;LINUX&amp;quot;) &amp;amp;&amp;amp;&lt;br /&gt;
    (TARGET.Disk &amp;gt;= RequestDisk) &amp;amp;&amp;amp; (TARGET.Memory &amp;gt;= RequestMemory) &amp;amp;&amp;amp; (TARGET.Cpus &amp;gt;= RequestCpus) &amp;amp;&amp;amp; ((TARGET.FileSystemDomain == MY.FileSystemDomain) ||&lt;br /&gt;
      (TARGET.HasFileTransfer))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No successful match recorded.&lt;br /&gt;
Last failed match: Fri Feb  7 16:58:04 2020&lt;br /&gt;
&lt;br /&gt;
Reason for last match failure: no match found &lt;br /&gt;
&lt;br /&gt;
267201.000:  Run analysis summary ignoring user priority.  Of 338 machines,&lt;br /&gt;
    338 are rejected by your job's requirements&lt;br /&gt;
      0 reject your job because of their own requirements&lt;br /&gt;
      0 match and are already running your jobs&lt;br /&gt;
      0 match but are serving other users&lt;br /&gt;
      0 are able to run your job&lt;br /&gt;
&lt;br /&gt;
WARNING:  Be advised:&lt;br /&gt;
   No machines matched the jobs's constraints&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= References and links =&lt;br /&gt;
&lt;br /&gt;
You can find many documentation about HTCondor. Here you have a list of useful links from this manual.&lt;br /&gt;
&lt;br /&gt;
*[1] https://htcondor.readthedocs.io/en/v8_8/users-manual/index.html&lt;br /&gt;
&lt;br /&gt;
*[2] condor_submit: https://htcondor.readthedocs.io/en/v8_8/users-manual/submitting-a-job.html&lt;br /&gt;
&lt;br /&gt;
*[3] Queue command: https://htcondor.readthedocs.io/en/v8_8/users-manual/submitting-a-job.html&lt;br /&gt;
&lt;br /&gt;
*[4] https://htcondor.readthedocs.io/en/v8_8/man-pages/condor_q.html&lt;br /&gt;
&lt;br /&gt;
*[5] HTCondor magic numbers: https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki?p=MagicNumbers&lt;br /&gt;
&lt;br /&gt;
*[6] condor_wait: https://htcondor.readthedocs.io/en/v8_8/man-pages/condor_wait.html&lt;br /&gt;
&lt;br /&gt;
*[7] condor_history: https://htcondor.readthedocs.io/en/v8_8/man-pages/condor_history.html&lt;br /&gt;
&lt;br /&gt;
*[8] condor_tail: https://htcondor.readthedocs.io/en/v8_8/man-pages/condor_tail.html&lt;br /&gt;
&lt;br /&gt;
*[9] condor_ssh_to_job: https://htcondor.readthedocs.io/en/v8_8/man-pages/condor_ssh_to_job.html&lt;br /&gt;
&lt;br /&gt;
*[10] condor_rm https://htcondor.readthedocs.io/en/v8_8/man-pages/condor_rm.html&lt;br /&gt;
&lt;br /&gt;
* HTcondor User Guide Tutorial: https://docs.google.com/presentation/d/1-64fEcfLyxLzSpZH-tbV-SjMAc0CvMpWhE0I4oaDKkQ/edit?usp=sharing&lt;br /&gt;
&lt;br /&gt;
* HTCondor Tutorial examples: https://github.com/PortdInformacioCientifica/htcondor-tutorial&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=936</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=936"/>
		<updated>2022-05-19T14:00:06Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
* [[PIC in an image]]&lt;br /&gt;
* [[Get a PIC account]]&lt;br /&gt;
&lt;br /&gt;
== Services ==&lt;br /&gt;
* [[HTCondor User Guide]]&lt;br /&gt;
* [[jupyter.pic.es]]&lt;br /&gt;
&lt;br /&gt;
== Storage Department ==&lt;br /&gt;
* [[dCache.org]]&lt;br /&gt;
* [[FileSystems]]&lt;br /&gt;
&lt;br /&gt;
== Astrophysics &amp;amp; Cosmology Department ==&lt;br /&gt;
&lt;br /&gt;
*[[CosmoHub | CosmoHub User Guide]]&lt;br /&gt;
*[[Gitlab_Migration | Gitlab migration]]&lt;br /&gt;
*[[Python_Jupyter | Python environments and Jupyter ]]&lt;br /&gt;
*[[AC_UserManual | User manual]]&lt;br /&gt;
*[[Spark_on_farm | Spark on farm]]&lt;br /&gt;
*[[Catalogs | Catalogs]]&lt;br /&gt;
*[[Mock pipeline v2.0]]&lt;br /&gt;
*[[dCache webdav i dCacheView]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=935</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Main_Page&amp;diff=935"/>
		<updated>2022-05-19T13:57:59Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
* [[PIC in an image]]&lt;br /&gt;
* [[Get a PIC account]]&lt;br /&gt;
&lt;br /&gt;
== Computing Department ==&lt;br /&gt;
* [[HTCondor User Guide]]&lt;br /&gt;
* [[jupyter.pic.es]]&lt;br /&gt;
&lt;br /&gt;
== Storage Department ==&lt;br /&gt;
* [[dCache.org]]&lt;br /&gt;
* [[FileSystems]]&lt;br /&gt;
&lt;br /&gt;
== Astrophysics &amp;amp; Cosmology Department ==&lt;br /&gt;
&lt;br /&gt;
*[[CosmoHub | CosmoHub User Guide]]&lt;br /&gt;
*[[Gitlab_Migration | Gitlab migration]]&lt;br /&gt;
*[[Python_Jupyter | Python environments and Jupyter ]]&lt;br /&gt;
*[[AC_UserManual | User manual]]&lt;br /&gt;
*[[Spark_on_farm | Spark on farm]]&lt;br /&gt;
*[[Catalogs | Catalogs]]&lt;br /&gt;
*[[Mock pipeline v2.0]]&lt;br /&gt;
*[[dCache webdav i dCacheView]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=High-z_galaxies&amp;diff=907</id>
		<title>High-z galaxies</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=High-z_galaxies&amp;diff=907"/>
		<updated>2021-02-25T22:45:54Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Description of the process to generate the High-z galaxies catalog for SC8 == &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pau runs the pipeline and create a catalog in parquet:&lt;br /&gt;
&lt;br /&gt;
Ojo porque en el hdfs tiene 1_10_4 y sin embargo en el 1_10_5 &lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/tallada/data/euclid/flagship_mock_1_10_4_high_z/0.pq -t jcarrete.flagship_mock_1_10_5_highz_pq -e&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_5_highz_pq (&lt;br /&gt;
        `type` STRING,&lt;br /&gt;
        `z` DOUBLE,&lt;br /&gt;
        `abs_muv` DOUBLE,&lt;br /&gt;
        `sedname` STRING,&lt;br /&gt;
        `sedname_int` BIGINT,&lt;br /&gt;
        `rhalf_kpc` DOUBLE,&lt;br /&gt;
        `rhalf_arcsec` DOUBLE,&lt;br /&gt;
        `muv` DOUBLE,&lt;br /&gt;
        `beta` DOUBLE,&lt;br /&gt;
        `r` DOUBLE,&lt;br /&gt;
        `hpix_9_nest` BIGINT,&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `unique_id` BIGINT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `ra` DOUBLE,&lt;br /&gt;
        `dec` DOUBLE,&lt;br /&gt;
        `l` DOUBLE,&lt;br /&gt;
        `b` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_g` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_r` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_z` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_true` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_true` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_true` DOUBLE,&lt;br /&gt;
        `kids_g` DOUBLE,&lt;br /&gt;
        `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_true` DOUBLE,&lt;br /&gt;
        `kids_i` DOUBLE,&lt;br /&gt;
        `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_true` DOUBLE,&lt;br /&gt;
        `kids_r` DOUBLE,&lt;br /&gt;
        `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_true` DOUBLE,&lt;br /&gt;
        `kids_u` DOUBLE,&lt;br /&gt;
        `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_true` DOUBLE,&lt;br /&gt;
        `lsst_g` DOUBLE,&lt;br /&gt;
        `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_true` DOUBLE,&lt;br /&gt;
        `lsst_i` DOUBLE,&lt;br /&gt;
        `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_true` DOUBLE,&lt;br /&gt;
        `lsst_r` DOUBLE,&lt;br /&gt;
        `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_true` DOUBLE,&lt;br /&gt;
        `lsst_u` DOUBLE,&lt;br /&gt;
        `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_true` DOUBLE,&lt;br /&gt;
        `lsst_y` DOUBLE,&lt;br /&gt;
        `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_true` DOUBLE,&lt;br /&gt;
        `lsst_z` DOUBLE,&lt;br /&gt;
        `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_true` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_true` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_true` DOUBLE,&lt;br /&gt;
        `pan_starrs_i` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_true` DOUBLE,&lt;br /&gt;
        `pan_starrs_z` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_true` DOUBLE,&lt;br /&gt;
        `2mass_h` DOUBLE,&lt;br /&gt;
        `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_true` DOUBLE,&lt;br /&gt;
        `2mass_j` DOUBLE,&lt;br /&gt;
        `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_true` DOUBLE,&lt;br /&gt;
        `2mass_ks` DOUBLE,&lt;br /&gt;
        `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_true` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_true` DOUBLE,&lt;br /&gt;
        `gaia_bp` DOUBLE,&lt;br /&gt;
        `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_true` DOUBLE,&lt;br /&gt;
        `gaia_g` DOUBLE,&lt;br /&gt;
        `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_true` DOUBLE,&lt;br /&gt;
        `gaia_rp` DOUBLE,&lt;br /&gt;
        `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_true` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_true` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_true` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_true` DOUBLE,&lt;br /&gt;
        `euclid_vis` DOUBLE,&lt;br /&gt;
        `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
        `id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/tallada/data/euclid/flagship_mock_1_10_4_high_z'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Clusterizo:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_5_highz_c (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `z` FLOAT,&lt;br /&gt;
        `ra` FLOAT,&lt;br /&gt;
        `dec` FLOAT,&lt;br /&gt;
        `l` FLOAT,&lt;br /&gt;
        `b` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `abs_muv` FLOAT,&lt;br /&gt;
        `sedname` STRING,&lt;br /&gt;
        `sedname_int` BIGINT,&lt;br /&gt;
        `rhalf_kpc` FLOAT,&lt;br /&gt;
        `rhalf_arcsec` FLOAT,&lt;br /&gt;
        `muv` FLOAT,&lt;br /&gt;
        `beta` FLOAT,&lt;br /&gt;
        `hpix_9_nest` INT,&lt;br /&gt;
        `hpix_13_nest` INT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `blanco_decam_g_true` FLOAT,&lt;br /&gt;
        `blanco_decam_g` FLOAT,&lt;br /&gt;
        `blanco_decam_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_true` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_r_true` FLOAT,&lt;br /&gt;
        `blanco_decam_r` FLOAT,&lt;br /&gt;
        `blanco_decam_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_z_true` FLOAT,&lt;br /&gt;
        `blanco_decam_z` FLOAT,&lt;br /&gt;
        `blanco_decam_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `subaru_hsc_z_true` FLOAT,&lt;br /&gt;
        `subaru_hsc_z` FLOAT,&lt;br /&gt;
        `subaru_hsc_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `jst_jpcam_g_true` FLOAT,&lt;br /&gt;
        `jst_jpcam_g` FLOAT,&lt;br /&gt;
        `jst_jpcam_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_g_true` FLOAT,&lt;br /&gt;
        `kids_g` FLOAT,&lt;br /&gt;
        `kids_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_i_true` FLOAT,&lt;br /&gt;
        `kids_i` FLOAT,&lt;br /&gt;
        `kids_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_r_true` FLOAT,&lt;br /&gt;
        `kids_r` FLOAT,&lt;br /&gt;
        `kids_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_u_true` FLOAT,&lt;br /&gt;
        `kids_u` FLOAT,&lt;br /&gt;
        `kids_u_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_g_true` FLOAT,&lt;br /&gt;
        `lsst_g` FLOAT,&lt;br /&gt;
        `lsst_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_i_true` FLOAT,&lt;br /&gt;
        `lsst_i` FLOAT,&lt;br /&gt;
        `lsst_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_r_true` FLOAT,&lt;br /&gt;
        `lsst_r` FLOAT,&lt;br /&gt;
        `lsst_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_u_true` FLOAT,&lt;br /&gt;
        `lsst_u` FLOAT,&lt;br /&gt;
        `lsst_u_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_y_true` FLOAT,&lt;br /&gt;
        `lsst_y` FLOAT,&lt;br /&gt;
        `lsst_y_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_z_true` FLOAT,&lt;br /&gt;
        `lsst_z` FLOAT,&lt;br /&gt;
        `lsst_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `cfht_megacam_r_true` FLOAT,&lt;br /&gt;
        `cfht_megacam_r` FLOAT,&lt;br /&gt;
        `cfht_megacam_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `cfht_megacam_u_true` FLOAT,&lt;br /&gt;
        `cfht_megacam_u` FLOAT,&lt;br /&gt;
        `cfht_megacam_u_odonnell_ext` FLOAT,&lt;br /&gt;
        `pan_starrs_i_true` FLOAT,&lt;br /&gt;
        `pan_starrs_i` FLOAT,&lt;br /&gt;
        `pan_starrs_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `pan_starrs_z_true` FLOAT,&lt;br /&gt;
        `pan_starrs_z` FLOAT,&lt;br /&gt;
        `pan_starrs_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `2mass_h_true` FLOAT,&lt;br /&gt;
        `2mass_h` FLOAT,&lt;br /&gt;
        `2mass_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `2mass_j_true` FLOAT,&lt;br /&gt;
        `2mass_j` FLOAT,&lt;br /&gt;
        `2mass_j_odonnell_ext` FLOAT,&lt;br /&gt;
        `2mass_ks_true` FLOAT,&lt;br /&gt;
        `2mass_ks` FLOAT,&lt;br /&gt;
        `2mass_ks_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_true` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `gaia_bp_true` FLOAT,&lt;br /&gt;
        `gaia_bp` FLOAT,&lt;br /&gt;
        `gaia_bp_odonnell_ext` FLOAT,&lt;br /&gt;
        `gaia_g_true` FLOAT,&lt;br /&gt;
        `gaia_g` FLOAT,&lt;br /&gt;
        `gaia_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `gaia_rp_true` FLOAT,&lt;br /&gt;
        `gaia_rp` FLOAT,&lt;br /&gt;
        `gaia_rp_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_true` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_j_true` FLOAT,&lt;br /&gt;
        `euclid_nisp_j` FLOAT,&lt;br /&gt;
        `euclid_nisp_j_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_y_true` FLOAT,&lt;br /&gt;
        `euclid_nisp_y` FLOAT,&lt;br /&gt;
        `euclid_nisp_y_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_vis_true` FLOAT,&lt;br /&gt;
        `euclid_vis` FLOAT,&lt;br /&gt;
        `euclid_vis_odonnell_ext` FLOAT,&lt;br /&gt;
        `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_5_highz_c&lt;br /&gt;
    SELECT&lt;br /&gt;
    `unique_id`, `id`, `kind`, `z`, `ra`, `dec`, `l`, `b`, `mw_extinction`, `abs_muv`, `sedname`, `sedname_int`, `rhalf_kpc`, `rhalf_arcsec`, `muv`, `beta`, `hpix_9_nest`, SHIFTRIGHT(hpix_29_nest, (29-13)*2), `hpix_29_nest`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, `step`&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_5_highz_pq;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_5_highz_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
Añado el lensing:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_5_highz_s (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
        `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
        `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
        `ra_mag` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
        `dec_mag` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
        `kappa` float COMMENT 'convergence', &lt;br /&gt;
        `gamma1` float COMMENT 'shear', &lt;br /&gt;
        `gamma2` float COMMENT 'shear',&lt;br /&gt;
        `defl1` float COMMENT 'deflection1',&lt;br /&gt;
        `defl2` float COMMENT 'deflection2',&lt;br /&gt;
        `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
        `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
        `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
        `abs_muv` FLOAT COMMENT 'absolute magnitude at 1500 angstroms',&lt;br /&gt;
        `sedname` STRING COMMENT 'Spectral Energy Distribution name (among 76, 38 without UV lines, 38 with UV lines, corresponding to a given UV slope)',&lt;br /&gt;
        `sedname_int` BIGINT COMMENT 'sedname as integer (from 0 to 75, from 0 to 37 without UV lines, from 38 to 75 with UV lines)',&lt;br /&gt;
        `rhalf_kpc` FLOAT COMMENT 'half light radius (in physical kpc)',&lt;br /&gt;
        `rhalf_arcsec` FLOAT COMMENT 'half light radius (in arcsec)',&lt;br /&gt;
        `muv` FLOAT COMMENT 'for information only, observed magnitude at rest-frame 1500',&lt;br /&gt;
        `beta` FLOAT COMMENT 'for information only, used to assign an SED',&lt;br /&gt;
        `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
        `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
        `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
      `blanco_decam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'Interpolated observed flux in DES g-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES g-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES i-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'Interpolated observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'Interpolated observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'Interpolated observed flux in DES z-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'Interpolated observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `jst_jpcam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'Interpolated observed flux in JST g-band (Euclid provided)',&lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in JST g-band (Euclid provided)',&lt;br /&gt;
      `kids_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'Interpolated observed flux in KIDS g-band (Euclid provided)',&lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS g-band (Euclid provided)',&lt;br /&gt;
      `kids_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'Interpolated observed flux in KIDS i-band (Euclid provided)',&lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'Interpolated observed flux in KIDS r-band (Euclid provided)',&lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS r-band (Euclid provided)',&lt;br /&gt;
      `kids_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'Interpolated observed flux in KIDS u-band (Euclid provided)',&lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS u-band (Euclid provided)',&lt;br /&gt;
      `lsst_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'Interpolated observed flux in LSST g-band (Euclid provided)',&lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST g-band (Euclid provided)',&lt;br /&gt;
      `lsst_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'Interpolated observed flux in LSST i-band (Euclid provided)',&lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST i-band (Euclid provided)',&lt;br /&gt;
      `lsst_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'Interpolated observed flux in LSST r-band (Euclid provided)',&lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST r-band (Euclid provided)',&lt;br /&gt;
      `lsst_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'Interpolated observed flux in LSST u-band (Euclid provided)',&lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST u-band (Euclid provided)',&lt;br /&gt;
      `lsst_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'Interpolated observed flux in LSST y-band (Euclid provided)',&lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST y-band (Euclid provided)',&lt;br /&gt;
      `lsst_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'Interpolated observed flux in LSST z-band (Euclid provided)',&lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST z-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'Interpolated observed flux in CFHT r-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT r-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'Interpolated observed flux in CFHT u-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT u-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS i-band (Euclid provided)',  &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'Interpolated observed flux in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'Interpolated observed flux in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
      `2mass_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h` float COMMENT 'Interpolated observed flux in 2MASS H-band (Euclid provided)',&lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS H-band (Euclid provided)',&lt;br /&gt;
      `2mass_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'Interpolated observed flux in 2MASS J-band (Euclid provided)',&lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS J-band (Euclid provided)',&lt;br /&gt;
      `2mass_ks_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'Interpolated observed flux in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
      `sdss_r01_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)', &lt;br /&gt;
      `sdss_r01` float COMMENT 'Interpolated observed flux in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
      `gaia_bp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'Interpolated observed flux in Gaia-BP band (Euclid provided)',&lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-BP band (Euclid provided)',&lt;br /&gt;
      `gaia_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'Interpolated observed flux in Gaia-G band (Euclid provided)',&lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'Interpolated observed flux in Gaia-RP band (Euclid provided)',&lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-RP band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'Interpolated observed flux in Euclid NISP-H band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'Interpolated observed flux in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'Interpolated observed flux in Euclid NISP-Y band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'Interpolated observed flux in Euclid VIS band (Euclid provided)',&lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid VIS band (Euclid provided)',&lt;br /&gt;
      `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    SET hive.auto.convert.join.noconditionaltask.size=1000;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_5_highz_s&lt;br /&gt;
    SELECT &lt;br /&gt;
    `unique_id`, `id`, `kind`, `z`, `ra`, `dec`, mag_pos.ra_mag, mag_pos.dec_mag, kappa, gamma1, gamma2, defl1, defl2, `l`, `b`, `mw_extinction`, `abs_muv`, `sedname`, `sedname_int`, `rhalf_kpc`, `rhalf_arcsec`, `muv`, `beta`, `hpix_9_nest`, `hpix_13_nest`, `hpix_29_nest`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, `step`&lt;br /&gt;
    FROM&lt;br /&gt;
    (SELECT &lt;br /&gt;
    `unique_id`, `id`, `kind`, `z`, `ra`, `dec`, udf.magnified_positions(CAST(ra AS DOUBLE), CAST(`dec` AS DOUBLE), CAST(l.defl1 AS DOUBLE), CAST(l.defl2 AS DOUBLE)) as mag_pos, l.kappa, l.gamma1, l.gamma2, l.defl1, l.defl2, `l`, `b`, `mw_extinction`, `abs_muv`, `sedname`, `sedname_int`, `rhalf_kpc`, `rhalf_arcsec`, `muv`, `beta`, `hpix_9_nest`, l.hpix_13_nest, `hpix_29_nest`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, l.step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_5_highz_c as m&lt;br /&gt;
    JOIN cosmohub.flagship_lensing2 as l&lt;br /&gt;
    ON m.step = l.step&lt;br /&gt;
    AND m.hpix_13_nest = l.hpix_13_nest) as t&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_5_highz_s COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Information in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is the first SC8 High-z galaxies release.&lt;br /&gt;
&lt;br /&gt;
We have selected galaxies from [https://cosmohub.pic.es/catalogs/209](https://cosmohub.pic.es/catalogs/209) (copied information below) and located randomly in SC8 area.&lt;br /&gt;
&lt;br /&gt;
We have assigned lensing parameters from last redshift step (86) since lensing and deflection maps are not yet available for higher redshift.&lt;br /&gt;
&lt;br /&gt;
Therefore we have used those parameters to estimate the magnified positions and also magnified fluxes in the TU FITS files.&lt;br /&gt;
&lt;br /&gt;
Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
&lt;br /&gt;
m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
&lt;br /&gt;
And in order to estimate magnified magnitudes:&lt;br /&gt;
&lt;br /&gt;
m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
**The catalog of LBG sources is based on the &amp;quot;Recipes&amp;quot; described in this [Euclid Redmine entry](https://euclid.roe.ac.uk/projects/puswg/wiki/Galaxies)**.&lt;br /&gt;
&lt;br /&gt;
Important features to be noted:&lt;br /&gt;
&lt;br /&gt;
1) The corresponding area is 16 deg2&lt;br /&gt;
&lt;br /&gt;
2) Magnitude cut at H=27 (AB mag)&lt;br /&gt;
&lt;br /&gt;
3) SEDs are provided with given UV continuum slopes&lt;br /&gt;
&lt;br /&gt;
4) A standard cosmology with h=0.7, Om=0.3, Olambda=0.7 was used to convert kpc to arcsec and abs_muv (absolute magnitude at 1500 angstroms) to muv (observed magnitude at rest-frame 1500)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Fits file example in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(abs_muv AS float) AS REF_MAG_ABS,  \nCAST(abs_muv AS float) AS REF_MAG,  \nCAST(1 AS float) AS BULGE_FRACTION,  \nCAST(rhalf_arcsec AS float) AS BULGE_R50,  \nCAST(rhalf_arcsec AS float) AS DISK_R50,  \nCAST(1.5 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sedname_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV,  \nCAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_5_highz_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
I made the following choices:&lt;br /&gt;
&lt;br /&gt;
* HALO_ID = -1 when kind = 2 or 3&lt;br /&gt;
* BULGE_FRACTION = 1 and then the disk information is not used!&lt;br /&gt;
* BULGE_NSERSIC = 1.5&lt;br /&gt;
&lt;br /&gt;
The rest of the fields that are not included in the catalog but are necessary for the FITS file format = -1; [REF_MAG_ABS, REF_MAG] = (m1450 OR abs_muv) when kind = 2 and 3, respectively.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    SELECT `unique_id`, `kind`, `ra`, `dec`, `ra_mag`, `dec_mag`, `kappa`, `gamma1`, `gamma2`, `defl1`, `defl2`, `hpix_9_nest`, `hpix_13_nest`, `hpix_29_nest`, `step` &lt;br /&gt;
    FROM flagship_mock_1_10_5_highz_s LIMIT 2;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Aplicamos los cambios en la pipeline de high-z galaxies (.ipynb) que nos menciona Eric en el email y generamos un nuevo catálogo en formato parquet:&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_7_high_z/0.pq -t jcarrete.flagship_mock_1_10_7_highz_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_7_highz_pq (&lt;br /&gt;
        `type` STRING,&lt;br /&gt;
        `z` DOUBLE,&lt;br /&gt;
        `abs_muv` DOUBLE,&lt;br /&gt;
        `sedname` STRING,&lt;br /&gt;
        `sedname_int` BIGINT,&lt;br /&gt;
        `rhalf_kpc` DOUBLE,&lt;br /&gt;
        `rhalf_arcsec` DOUBLE,&lt;br /&gt;
        `muv` DOUBLE,&lt;br /&gt;
        `beta` DOUBLE,&lt;br /&gt;
        `r` DOUBLE,&lt;br /&gt;
        `hpix_9_nest` BIGINT,&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `unique_id` BIGINT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `ra` DOUBLE,&lt;br /&gt;
        `dec` DOUBLE,&lt;br /&gt;
        `l` DOUBLE,&lt;br /&gt;
        `b` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_g` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_r` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_z` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_true` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_true` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_true` DOUBLE,&lt;br /&gt;
        `kids_g` DOUBLE,&lt;br /&gt;
        `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_true` DOUBLE,&lt;br /&gt;
        `kids_i` DOUBLE,&lt;br /&gt;
        `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_true` DOUBLE,&lt;br /&gt;
        `kids_r` DOUBLE,&lt;br /&gt;
        `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_true` DOUBLE,&lt;br /&gt;
        `kids_u` DOUBLE,&lt;br /&gt;
        `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_true` DOUBLE,&lt;br /&gt;
        `lsst_g` DOUBLE,&lt;br /&gt;
        `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_true` DOUBLE,&lt;br /&gt;
        `lsst_i` DOUBLE,&lt;br /&gt;
        `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_true` DOUBLE,&lt;br /&gt;
        `lsst_r` DOUBLE,&lt;br /&gt;
        `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_true` DOUBLE,&lt;br /&gt;
        `lsst_u` DOUBLE,&lt;br /&gt;
        `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_true` DOUBLE,&lt;br /&gt;
        `lsst_y` DOUBLE,&lt;br /&gt;
        `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_true` DOUBLE,&lt;br /&gt;
        `lsst_z` DOUBLE,&lt;br /&gt;
        `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_true` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_true` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_true` DOUBLE,&lt;br /&gt;
        `pan_starrs_i` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_true` DOUBLE,&lt;br /&gt;
        `pan_starrs_z` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_true` DOUBLE,&lt;br /&gt;
        `2mass_h` DOUBLE,&lt;br /&gt;
        `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_true` DOUBLE,&lt;br /&gt;
        `2mass_j` DOUBLE,&lt;br /&gt;
        `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_true` DOUBLE,&lt;br /&gt;
        `2mass_ks` DOUBLE,&lt;br /&gt;
        `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_true` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_true` DOUBLE,&lt;br /&gt;
        `gaia_bp` DOUBLE,&lt;br /&gt;
        `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_true` DOUBLE,&lt;br /&gt;
        `gaia_g` DOUBLE,&lt;br /&gt;
        `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_true` DOUBLE,&lt;br /&gt;
        `gaia_rp` DOUBLE,&lt;br /&gt;
        `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_true` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_true` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_true` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_true` DOUBLE,&lt;br /&gt;
        `euclid_vis` DOUBLE,&lt;br /&gt;
        `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `disk_angle` DOUBLE,&lt;br /&gt;
        `id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_7_high_z'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
Clusterizo:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_7_highz_c (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `z` FLOAT,&lt;br /&gt;
        `ra` FLOAT,&lt;br /&gt;
        `dec` FLOAT,&lt;br /&gt;
        `l` FLOAT,&lt;br /&gt;
        `b` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `abs_muv` FLOAT,&lt;br /&gt;
        `sedname` STRING,&lt;br /&gt;
        `sedname_int` BIGINT,&lt;br /&gt;
        `rhalf_kpc` FLOAT,&lt;br /&gt;
        `rhalf_arcsec` FLOAT,&lt;br /&gt;
        `muv` FLOAT,&lt;br /&gt;
        `beta` FLOAT,&lt;br /&gt;
        `hpix_9_nest` INT,&lt;br /&gt;
        `hpix_13_nest` INT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `blanco_decam_g_true` FLOAT,&lt;br /&gt;
        `blanco_decam_g` FLOAT,&lt;br /&gt;
        `blanco_decam_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_true` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_r_true` FLOAT,&lt;br /&gt;
        `blanco_decam_r` FLOAT,&lt;br /&gt;
        `blanco_decam_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_z_true` FLOAT,&lt;br /&gt;
        `blanco_decam_z` FLOAT,&lt;br /&gt;
        `blanco_decam_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `subaru_hsc_z_true` FLOAT,&lt;br /&gt;
        `subaru_hsc_z` FLOAT,&lt;br /&gt;
        `subaru_hsc_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `jst_jpcam_g_true` FLOAT,&lt;br /&gt;
        `jst_jpcam_g` FLOAT,&lt;br /&gt;
        `jst_jpcam_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_g_true` FLOAT,&lt;br /&gt;
        `kids_g` FLOAT,&lt;br /&gt;
        `kids_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_i_true` FLOAT,&lt;br /&gt;
        `kids_i` FLOAT,&lt;br /&gt;
        `kids_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_r_true` FLOAT,&lt;br /&gt;
        `kids_r` FLOAT,&lt;br /&gt;
        `kids_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_u_true` FLOAT,&lt;br /&gt;
        `kids_u` FLOAT,&lt;br /&gt;
        `kids_u_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_g_true` FLOAT,&lt;br /&gt;
        `lsst_g` FLOAT,&lt;br /&gt;
        `lsst_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_i_true` FLOAT,&lt;br /&gt;
        `lsst_i` FLOAT,&lt;br /&gt;
        `lsst_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_r_true` FLOAT,&lt;br /&gt;
        `lsst_r` FLOAT,&lt;br /&gt;
        `lsst_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_u_true` FLOAT,&lt;br /&gt;
        `lsst_u` FLOAT,&lt;br /&gt;
        `lsst_u_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_y_true` FLOAT,&lt;br /&gt;
        `lsst_y` FLOAT,&lt;br /&gt;
        `lsst_y_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_z_true` FLOAT,&lt;br /&gt;
        `lsst_z` FLOAT,&lt;br /&gt;
        `lsst_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `cfht_megacam_r_true` FLOAT,&lt;br /&gt;
        `cfht_megacam_r` FLOAT,&lt;br /&gt;
        `cfht_megacam_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `cfht_megacam_u_true` FLOAT,&lt;br /&gt;
        `cfht_megacam_u` FLOAT,&lt;br /&gt;
        `cfht_megacam_u_odonnell_ext` FLOAT,&lt;br /&gt;
        `pan_starrs_i_true` FLOAT,&lt;br /&gt;
        `pan_starrs_i` FLOAT,&lt;br /&gt;
        `pan_starrs_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `pan_starrs_z_true` FLOAT,&lt;br /&gt;
        `pan_starrs_z` FLOAT,&lt;br /&gt;
        `pan_starrs_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `2mass_h_true` FLOAT,&lt;br /&gt;
        `2mass_h` FLOAT,&lt;br /&gt;
        `2mass_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `2mass_j_true` FLOAT,&lt;br /&gt;
        `2mass_j` FLOAT,&lt;br /&gt;
        `2mass_j_odonnell_ext` FLOAT,&lt;br /&gt;
        `2mass_ks_true` FLOAT,&lt;br /&gt;
        `2mass_ks` FLOAT,&lt;br /&gt;
        `2mass_ks_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_true` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `gaia_bp_true` FLOAT,&lt;br /&gt;
        `gaia_bp` FLOAT,&lt;br /&gt;
        `gaia_bp_odonnell_ext` FLOAT,&lt;br /&gt;
        `gaia_g_true` FLOAT,&lt;br /&gt;
        `gaia_g` FLOAT,&lt;br /&gt;
        `gaia_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `gaia_rp_true` FLOAT,&lt;br /&gt;
        `gaia_rp` FLOAT,&lt;br /&gt;
        `gaia_rp_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_true` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_j_true` FLOAT,&lt;br /&gt;
        `euclid_nisp_j` FLOAT,&lt;br /&gt;
        `euclid_nisp_j_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_y_true` FLOAT,&lt;br /&gt;
        `euclid_nisp_y` FLOAT,&lt;br /&gt;
        `euclid_nisp_y_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_vis_true` FLOAT,&lt;br /&gt;
        `euclid_vis` FLOAT,&lt;br /&gt;
        `euclid_vis_odonnell_ext` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `disk_angle` FLOAT,&lt;br /&gt;
        `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_7_highz_c&lt;br /&gt;
    SELECT `unique_id`, `id`, `kind`, `z`, `ra`, `dec`, `l`, `b`, `mw_extinction`, `abs_muv`, `sedname`, `sedname_int`, `rhalf_kpc`, `rhalf_arcsec`, `muv`, `beta`, `hpix_9_nest`, SHIFTRIGHT(hpix_29_nest, (29-13)*2), `hpix_29_nest`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, `bulge_fraction`, `bulge_nsersic`, `bulge_ellipticity`, `bulge_axis_ratio`, `disk_angle`, `step`&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_7_highz_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_7_highz_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
Añado el lensing:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_7_highz_s (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
        `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
        `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
        `ra_mag` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
        `dec_mag` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
        `kappa` float COMMENT 'convergence', &lt;br /&gt;
        `gamma1` float COMMENT 'shear', &lt;br /&gt;
        `gamma2` float COMMENT 'shear',&lt;br /&gt;
        `defl1` float COMMENT 'deflection1',&lt;br /&gt;
        `defl2` float COMMENT 'deflection2',&lt;br /&gt;
        `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
        `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
        `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
        `abs_muv` FLOAT COMMENT 'absolute magnitude at 1500 angstroms',&lt;br /&gt;
        `sedname` STRING COMMENT 'Spectral Energy Distribution name (among 76, 38 without UV lines, 38 with UV lines, corresponding to a given UV slope)',&lt;br /&gt;
        `sedname_int` BIGINT COMMENT 'sedname as integer (from 0 to 75, from 0 to 37 without UV lines, from 38 to 75 with UV lines)',&lt;br /&gt;
        `rhalf_kpc` FLOAT COMMENT 'half light radius (in physical kpc)',&lt;br /&gt;
        `rhalf_arcsec` FLOAT COMMENT 'half light radius (in arcsec)',&lt;br /&gt;
        `muv` FLOAT COMMENT 'for information only, observed magnitude at rest-frame 1500',&lt;br /&gt;
        `beta` FLOAT COMMENT 'for information only, used to assign an SED',&lt;br /&gt;
        `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
        `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
        `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
      `blanco_decam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'Interpolated observed flux in DES g-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES g-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES i-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'Interpolated observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'Interpolated observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'Interpolated observed flux in DES z-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'Interpolated observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `jst_jpcam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'Interpolated observed flux in JST g-band (Euclid provided)',&lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in JST g-band (Euclid provided)',&lt;br /&gt;
      `kids_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'Interpolated observed flux in KIDS g-band (Euclid provided)',&lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS g-band (Euclid provided)',&lt;br /&gt;
      `kids_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'Interpolated observed flux in KIDS i-band (Euclid provided)',&lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'Interpolated observed flux in KIDS r-band (Euclid provided)',&lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS r-band (Euclid provided)',&lt;br /&gt;
      `kids_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'Interpolated observed flux in KIDS u-band (Euclid provided)',&lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS u-band (Euclid provided)',&lt;br /&gt;
      `lsst_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'Interpolated observed flux in LSST g-band (Euclid provided)',&lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST g-band (Euclid provided)',&lt;br /&gt;
      `lsst_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'Interpolated observed flux in LSST i-band (Euclid provided)',&lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST i-band (Euclid provided)',&lt;br /&gt;
      `lsst_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'Interpolated observed flux in LSST r-band (Euclid provided)',&lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST r-band (Euclid provided)',&lt;br /&gt;
      `lsst_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'Interpolated observed flux in LSST u-band (Euclid provided)',&lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST u-band (Euclid provided)',&lt;br /&gt;
      `lsst_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'Interpolated observed flux in LSST y-band (Euclid provided)',&lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST y-band (Euclid provided)',&lt;br /&gt;
      `lsst_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'Interpolated observed flux in LSST z-band (Euclid provided)',&lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST z-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'Interpolated observed flux in CFHT r-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT r-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'Interpolated observed flux in CFHT u-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT u-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS i-band (Euclid provided)',  &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'Interpolated observed flux in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'Interpolated observed flux in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
      `2mass_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h` float COMMENT 'Interpolated observed flux in 2MASS H-band (Euclid provided)',&lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS H-band (Euclid provided)',&lt;br /&gt;
      `2mass_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'Interpolated observed flux in 2MASS J-band (Euclid provided)',&lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS J-band (Euclid provided)',&lt;br /&gt;
      `2mass_ks_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'Interpolated observed flux in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
      `sdss_r01_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)', &lt;br /&gt;
      `sdss_r01` float COMMENT 'Interpolated observed flux in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
      `gaia_bp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'Interpolated observed flux in Gaia-BP band (Euclid provided)',&lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-BP band (Euclid provided)',&lt;br /&gt;
      `gaia_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'Interpolated observed flux in Gaia-G band (Euclid provided)',&lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'Interpolated observed flux in Gaia-RP band (Euclid provided)',&lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-RP band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'Interpolated observed flux in Euclid NISP-H band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'Interpolated observed flux in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'Interpolated observed flux in Euclid NISP-Y band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'Interpolated observed flux in Euclid VIS band (Euclid provided)',&lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid VIS band (Euclid provided)',&lt;br /&gt;
        `bulge_fraction` FLOAT COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)',&lt;br /&gt;
        `bulge_nsersic` FLOAT COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
        `bulge_ellipticity` FLOAT COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
        `bulge_axis_ratio` FLOAT COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
        `disk_angle` FLOAT COMMENT 'position of the disk rotation axis (degrees). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination',&lt;br /&gt;
      `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    SET hive.auto.convert.join.noconditionaltask.size=1000;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_7_highz_s&lt;br /&gt;
    SELECT &lt;br /&gt;
    `unique_id`, `id`, `kind`, `z`, `ra`, `dec`, mag_pos.ra_mag, mag_pos.dec_mag, kappa, gamma1, gamma2, defl1, defl2, `l`, `b`, `mw_extinction`, `abs_muv`, `sedname`, `sedname_int`, `rhalf_kpc`, `rhalf_arcsec`, `muv`, `beta`, `hpix_9_nest`, `hpix_13_nest`, `hpix_29_nest`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, `bulge_fraction`, `bulge_nsersic`, `bulge_ellipticity`, `bulge_axis_ratio`, `disk_angle`, `step`&lt;br /&gt;
    FROM&lt;br /&gt;
    (SELECT &lt;br /&gt;
    `unique_id`, `id`, `kind`, `z`, `ra`, `dec`, udf.magnified_positions(CAST(ra AS DOUBLE), CAST(`dec` AS DOUBLE), CAST(l.defl1 AS DOUBLE), CAST(l.defl2 AS DOUBLE)) as mag_pos, l.kappa, l.gamma1, l.gamma2, l.defl1, l.defl2, `l`, `b`, `mw_extinction`, `abs_muv`, `sedname`, `sedname_int`, `rhalf_kpc`, `rhalf_arcsec`, `muv`, `beta`, `hpix_9_nest`, l.hpix_13_nest, `hpix_29_nest`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, `bulge_fraction`, `bulge_nsersic`, `bulge_ellipticity`, `bulge_axis_ratio`, `disk_angle`, l.step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_7_highz_c as m&lt;br /&gt;
    JOIN cosmohub.flagship_lensing2 as l&lt;br /&gt;
    ON m.step = l.step&lt;br /&gt;
    AND m.hpix_13_nest = l.hpix_13_nest) as t;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_7_highz_s COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I regenerate the catalog since we have to include some modifications:&lt;br /&gt;
&lt;br /&gt;
* Tengo que generar los flujos de los filtros actualizados&lt;br /&gt;
* Cambiar el gamma1 por -gamma1. Esto estaba mal en la versión anterior!!!!&lt;br /&gt;
* Calcular el valor observado del filtro de referencia&lt;br /&gt;
&lt;br /&gt;
I rename the fluxes:&lt;br /&gt;
&lt;br /&gt;
    cfht_megacam_u ---&amp;gt; cfis_u &lt;br /&gt;
    cfht_megacam_r ---&amp;gt; cfis_r&lt;br /&gt;
    jst_jpcam_g ---&amp;gt; jedis_g&lt;br /&gt;
    pan_starrs_i ---&amp;gt; pan-starrs_i&lt;br /&gt;
    subaru_hsc_z ---&amp;gt; wishes_z&lt;br /&gt;
    -- el pan_starrs_z.csv se cambia a pan-starrs_z.csv&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    SELECT&lt;br /&gt;
    unique_id, id, kind, z, ra, dec, ra_mag, dec_mag, kappa, gamma1, gamma2, defl1, defl2, l, b, mw_extinction, abs_muv, sedname, sedname_int, rhalf_kpc, rhalf_arcsec, muv, beta, hpix_9_nest, hpix_13_nest, hpix_29_nest, blanco_decam_g_true, blanco_decam_g, blanco_decam_g_odonnell_ext, blanco_decam_i_true, blanco_decam_i, blanco_decam_i_odonnell_ext, blanco_decam_r_true, blanco_decam_r, blanco_decam_r_odonnell_ext, blanco_decam_z_true, blanco_decam_z, blanco_decam_z_odonnell_ext, kids_g_true, kids_g, kids_g_odonnell_ext, kids_i_true, kids_i, kids_i_odonnell_ext, kids_r_true, kids_r, kids_r_odonnell_ext, kids_u_true, kids_u, kids_u_odonnell_ext, lsst_g_true, lsst_g, lsst_g_odonnell_ext, lsst_i_true, lsst_i, lsst_i_odonnell_ext, lsst_r_true, lsst_r, lsst_r_odonnell_ext, lsst_u_true, lsst_u, lsst_u_odonnell_ext, lsst_y_true, lsst_y, lsst_y_odonnell_ext, lsst_z_true, lsst_z, lsst_z_odonnell_ext, 2mass_h_true, 2mass_h, 2mass_h_odonnell_ext, 2mass_j_true, 2mass_j, 2mass_j_odonnell_ext, 2mass_ks_true, 2mass_ks, 2mass_ks_odonnell_ext, sdss_r01_true, sdss_r01, sdss_r01_odonnell_ext, gaia_bp_true, gaia_bp, gaia_bp_odonnell_ext, gaia_g_true, gaia_g, gaia_g_odonnell_ext, gaia_rp_true, gaia_rp, gaia_rp_odonnell_ext, euclid_nisp_h_true, euclid_nisp_h, euclid_nisp_h_odonnell_ext, euclid_nisp_j_true, euclid_nisp_j, euclid_nisp_j_odonnell_ext, euclid_nisp_y_true, euclid_nisp_y, euclid_nisp_y_odonnell_ext, euclid_vis_true, euclid_vis, euclid_vis_odonnell_ext, bulge_fraction, bulge_nsersic, bulge_ellipticity, bulge_axis_ratio, disk_angle, step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_7_highz_s&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_10_high_z/0.pq -t jcarrete.flagship_mock_1_10_10_high_z_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_10_high_z_pq (&lt;br /&gt;
    `id` BIGINT,&lt;br /&gt;
    `kind` BIGINT,&lt;br /&gt;
    `z` DOUBLE,&lt;br /&gt;
    `ra` DOUBLE,&lt;br /&gt;
    `dec` DOUBLE,&lt;br /&gt;
    `ra_mag` DOUBLE,&lt;br /&gt;
    `dec_mag` DOUBLE,&lt;br /&gt;
    `kappa` DOUBLE,&lt;br /&gt;
    `gamma1` DOUBLE,&lt;br /&gt;
    `gamma2` DOUBLE,&lt;br /&gt;
    `defl1` DOUBLE,&lt;br /&gt;
    `defl2` DOUBLE,&lt;br /&gt;
    `l` DOUBLE,&lt;br /&gt;
    `b` DOUBLE,&lt;br /&gt;
    `mw_extinction` DOUBLE,&lt;br /&gt;
    `abs_muv` DOUBLE,&lt;br /&gt;
    `sedname` STRING,&lt;br /&gt;
    `sedname_int` BIGINT,&lt;br /&gt;
    `rhalf_kpc` DOUBLE,&lt;br /&gt;
    `rhalf_arcsec` DOUBLE,&lt;br /&gt;
    `muv` DOUBLE,&lt;br /&gt;
    `beta` DOUBLE,&lt;br /&gt;
    `hpix_9_nest` BIGINT,&lt;br /&gt;
    `hpix_13_nest` BIGINT,&lt;br /&gt;
    `hpix_29_nest` BIGINT,&lt;br /&gt;
    `blanco_decam_g_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_g` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_i` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_r` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_z` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_true` DOUBLE,&lt;br /&gt;
    `kids_g` DOUBLE,&lt;br /&gt;
    `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_true` DOUBLE,&lt;br /&gt;
    `kids_i` DOUBLE,&lt;br /&gt;
    `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_true` DOUBLE,&lt;br /&gt;
    `kids_r` DOUBLE,&lt;br /&gt;
    `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_true` DOUBLE,&lt;br /&gt;
    `kids_u` DOUBLE,&lt;br /&gt;
    `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_true` DOUBLE,&lt;br /&gt;
    `lsst_g` DOUBLE,&lt;br /&gt;
    `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_true` DOUBLE,&lt;br /&gt;
    `lsst_i` DOUBLE,&lt;br /&gt;
    `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_true` DOUBLE,&lt;br /&gt;
    `lsst_r` DOUBLE,&lt;br /&gt;
    `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_true` DOUBLE,&lt;br /&gt;
    `lsst_u` DOUBLE,&lt;br /&gt;
    `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_true` DOUBLE,&lt;br /&gt;
    `lsst_y` DOUBLE,&lt;br /&gt;
    `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_true` DOUBLE,&lt;br /&gt;
    `lsst_z` DOUBLE,&lt;br /&gt;
    `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_h_true` DOUBLE,&lt;br /&gt;
    `2mass_h` DOUBLE,&lt;br /&gt;
    `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_true` DOUBLE,&lt;br /&gt;
    `2mass_j` DOUBLE,&lt;br /&gt;
    `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_true` DOUBLE,&lt;br /&gt;
    `2mass_ks` DOUBLE,&lt;br /&gt;
    `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_true` DOUBLE,&lt;br /&gt;
    `sdss_r01` DOUBLE,&lt;br /&gt;
    `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_true` DOUBLE,&lt;br /&gt;
    `gaia_bp` DOUBLE,&lt;br /&gt;
    `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_true` DOUBLE,&lt;br /&gt;
    `gaia_g` DOUBLE,&lt;br /&gt;
    `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_true` DOUBLE,&lt;br /&gt;
    `gaia_rp` DOUBLE,&lt;br /&gt;
    `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_true` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_true` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_true` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_true` DOUBLE,&lt;br /&gt;
    `euclid_vis` DOUBLE,&lt;br /&gt;
    `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
    `bulge_fraction` DOUBLE,&lt;br /&gt;
    `bulge_nsersic` DOUBLE,&lt;br /&gt;
    `bulge_ellipticity` DOUBLE,&lt;br /&gt;
    `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
    `disk_angle` DOUBLE,&lt;br /&gt;
    `step` BIGINT,&lt;br /&gt;
    `lum_dist` DOUBLE,&lt;br /&gt;
    `app_muv` DOUBLE,&lt;br /&gt;
    `wishes_z_true` DOUBLE,&lt;br /&gt;
    `wishes_z` DOUBLE,&lt;br /&gt;
    `wishes_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jedis_g_true` DOUBLE,&lt;br /&gt;
    `jedis_g` DOUBLE,&lt;br /&gt;
    `jedis_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_r_true` DOUBLE,&lt;br /&gt;
    `cfis_r` DOUBLE,&lt;br /&gt;
    `cfis_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_u_true` DOUBLE,&lt;br /&gt;
    `cfis_u` DOUBLE,&lt;br /&gt;
    `cfis_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_i_true` DOUBLE,&lt;br /&gt;
    `pan-starrs_i` DOUBLE,&lt;br /&gt;
    `pan-starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_z_true` DOUBLE,&lt;br /&gt;
    `pan-starrs_z` DOUBLE,&lt;br /&gt;
    `pan-starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `unique_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_10_high_z'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_10_highz_s (&lt;br /&gt;
    `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
    `id` INT COMMENT 'ID',&lt;br /&gt;
    `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
    `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
    `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
    `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
    `ra_mag` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
    `dec_mag` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
    `kappa` float COMMENT 'convergence', &lt;br /&gt;
    `gamma1` float COMMENT 'shear', &lt;br /&gt;
    `gamma2` float COMMENT 'shear',&lt;br /&gt;
    `defl1` float COMMENT 'deflection1',&lt;br /&gt;
    `defl2` float COMMENT 'deflection2',&lt;br /&gt;
    `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
    `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
    `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
    `abs_muv` FLOAT COMMENT 'absolute magnitude at 1500 angstroms',&lt;br /&gt;
    `lum_dist` FLOAT COMMENT 'luminosity distance in pc',&lt;br /&gt;
    `app_muv` FLOAT COMMENT 'apparent magnitude at 1450 angstroms (M1450)',     &lt;br /&gt;
    `sedname` STRING COMMENT 'Spectral Energy Distribution name (among 76, 38 without UV lines, 38 with UV lines, corresponding to a given UV slope)',&lt;br /&gt;
    `sedname_int` BIGINT COMMENT 'sedname as integer (from 0 to 75, from 0 to 37 without UV lines, from 38 to 75 with UV lines)',&lt;br /&gt;
    `rhalf_kpc` FLOAT COMMENT 'half light radius (in physical kpc)',&lt;br /&gt;
    `rhalf_arcsec` FLOAT COMMENT 'half light radius (in arcsec)',&lt;br /&gt;
    `muv` FLOAT COMMENT 'for information only, observed magnitude at rest-frame 1500',&lt;br /&gt;
    `beta` FLOAT COMMENT 'for information only, used to assign an SED',&lt;br /&gt;
    `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
    `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
    `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
    `blanco_decam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g` float COMMENT 'Interpolated observed flux in DES g-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES g-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES i-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_i` float COMMENT 'Interpolated observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_r` float COMMENT 'Interpolated observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z` float COMMENT 'Interpolated observed flux in DES z-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `wishes_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `wishes_z` float COMMENT 'Interpolated observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `wishes_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `jedis_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `jedis_g` float COMMENT 'Interpolated observed flux in JST g-band (Euclid provided)',&lt;br /&gt;
    `jedis_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in JST g-band (Euclid provided)',&lt;br /&gt;
    `kids_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_g` float COMMENT 'Interpolated observed flux in KIDS g-band (Euclid provided)',&lt;br /&gt;
    `kids_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS g-band (Euclid provided)',&lt;br /&gt;
    `kids_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_i` float COMMENT 'Interpolated observed flux in KIDS i-band (Euclid provided)',&lt;br /&gt;
    `kids_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_r` float COMMENT 'Interpolated observed flux in KIDS r-band (Euclid provided)',&lt;br /&gt;
    `kids_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS r-band (Euclid provided)',&lt;br /&gt;
    `kids_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `kids_u` float COMMENT 'Interpolated observed flux in KIDS u-band (Euclid provided)',&lt;br /&gt;
    `kids_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS u-band (Euclid provided)',&lt;br /&gt;
    `lsst_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_g` float COMMENT 'Interpolated observed flux in LSST g-band (Euclid provided)',&lt;br /&gt;
    `lsst_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST g-band (Euclid provided)',&lt;br /&gt;
    `lsst_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_i` float COMMENT 'Interpolated observed flux in LSST i-band (Euclid provided)',&lt;br /&gt;
    `lsst_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST i-band (Euclid provided)',&lt;br /&gt;
    `lsst_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_r` float COMMENT 'Interpolated observed flux in LSST r-band (Euclid provided)',&lt;br /&gt;
    `lsst_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST r-band (Euclid provided)',&lt;br /&gt;
    `lsst_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_u` float COMMENT 'Interpolated observed flux in LSST u-band (Euclid provided)',&lt;br /&gt;
    `lsst_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST u-band (Euclid provided)',&lt;br /&gt;
    `lsst_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST y-band (Euclid provided)', &lt;br /&gt;
    `lsst_y` float COMMENT 'Interpolated observed flux in LSST y-band (Euclid provided)',&lt;br /&gt;
    `lsst_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST y-band (Euclid provided)',&lt;br /&gt;
    `lsst_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `lsst_z` float COMMENT 'Interpolated observed flux in LSST z-band (Euclid provided)',&lt;br /&gt;
    `lsst_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST z-band (Euclid provided)',&lt;br /&gt;
    `cfis_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_r` float COMMENT 'Interpolated observed flux in CFHT r-band (Euclid provided)',&lt;br /&gt;
    `cfis_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT r-band (Euclid provided)',&lt;br /&gt;
    `cfis_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `cfis_u` float COMMENT 'Interpolated observed flux in CFHT u-band (Euclid provided)',&lt;br /&gt;
    `cfis_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT u-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS i-band (Euclid provided)',  &lt;br /&gt;
    `pan-starrs_i` float COMMENT 'Interpolated observed flux in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z` float COMMENT 'Interpolated observed flux in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
    `2mass_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_h` float COMMENT 'Interpolated observed flux in 2MASS H-band (Euclid provided)',&lt;br /&gt;
    `2mass_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS H-band (Euclid provided)',&lt;br /&gt;
    `2mass_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_j` float COMMENT 'Interpolated observed flux in 2MASS J-band (Euclid provided)',&lt;br /&gt;
    `2mass_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS J-band (Euclid provided)',&lt;br /&gt;
    `2mass_ks_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks` float COMMENT 'Interpolated observed flux in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
    `2mass_ks_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
    `sdss_r01_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)', &lt;br /&gt;
    `sdss_r01` float COMMENT 'Interpolated observed flux in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
    `sdss_r01_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
    `gaia_bp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_bp` float COMMENT 'Interpolated observed flux in Gaia-BP band (Euclid provided)',&lt;br /&gt;
    `gaia_bp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-BP band (Euclid provided)',&lt;br /&gt;
    `gaia_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_g` float COMMENT 'Interpolated observed flux in Gaia-G band (Euclid provided)',&lt;br /&gt;
    `gaia_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `gaia_rp` float COMMENT 'Interpolated observed flux in Gaia-RP band (Euclid provided)',&lt;br /&gt;
    `gaia_rp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-RP band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h` float COMMENT 'Interpolated observed flux in Euclid NISP-H band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j` float COMMENT 'Interpolated observed flux in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y` float COMMENT 'Interpolated observed flux in Euclid NISP-Y band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `euclid_vis` float COMMENT 'Interpolated observed flux in Euclid VIS band (Euclid provided)',&lt;br /&gt;
    `euclid_vis_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid VIS band (Euclid provided)',&lt;br /&gt;
    `bulge_fraction` FLOAT COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)',&lt;br /&gt;
    `bulge_nsersic` FLOAT COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
    `bulge_ellipticity` FLOAT COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
    `bulge_axis_ratio` FLOAT COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
    `disk_angle` FLOAT COMMENT 'position of the disk rotation axis (degrees). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination',&lt;br /&gt;
    `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_10_highz_s&lt;br /&gt;
    SELECT `unique_id`,  `id`,  `kind`,  `z`,  `ra`,  `dec`,  `ra_mag`,  `dec_mag`,  `kappa`,  `gamma1`,  `gamma2`,  `defl1`,  `defl2`,  `l`,  `b`,  `mw_extinction`,  `abs_muv`,  `lum_dist`,  `app_muv`,  `sedname`,  `sedname_int`,  `rhalf_kpc`,  `rhalf_arcsec`,  `muv`,  `beta`,  `hpix_9_nest`,  `hpix_13_nest`,  `hpix_29_nest`,  `blanco_decam_g_true`,  `blanco_decam_g`,  `blanco_decam_g_odonnell_ext`,  `blanco_decam_i_true`,  `blanco_decam_i`,  `blanco_decam_i_odonnell_ext`,  `blanco_decam_r_true`,  `blanco_decam_r`,  `blanco_decam_r_odonnell_ext`,  `blanco_decam_z_true`,  `blanco_decam_z`,  `blanco_decam_z_odonnell_ext`,  `wishes_z_true`,  `wishes_z`,  `wishes_z_odonnell_ext`,  `jedis_g_true`,  `jedis_g`,  `jedis_g_odonnell_ext`,  `kids_g_true`,  `kids_g`,  `kids_g_odonnell_ext`,  `kids_i_true`,  `kids_i`,  `kids_i_odonnell_ext`,  `kids_r_true`,  `kids_r`,  `kids_r_odonnell_ext`,  `kids_u_true`,  `kids_u`,  `kids_u_odonnell_ext`,  `lsst_g_true`,  `lsst_g`,  `lsst_g_odonnell_ext`,  `lsst_i_true`,  `lsst_i`,  `lsst_i_odonnell_ext`,  `lsst_r_true`,  `lsst_r`,  `lsst_r_odonnell_ext`,  `lsst_u_true`,  `lsst_u`,  `lsst_u_odonnell_ext`,  `lsst_y_true`,  `lsst_y`,  `lsst_y_odonnell_ext`,  `lsst_z_true`,  `lsst_z`,  `lsst_z_odonnell_ext`,  `cfis_r_true`,  `cfis_r`,  `cfis_r_odonnell_ext`,  `cfis_u_true`,  `cfis_u`,  `cfis_u_odonnell_ext`,  `pan-starrs_i_true`,  `pan-starrs_i`,  `pan-starrs_i_odonnell_ext`,  `pan-starrs_z_true`,  `pan-starrs_z`,  `pan-starrs_z_odonnell_ext`,  `2mass_h_true`,  `2mass_h`,  `2mass_h_odonnell_ext`,  `2mass_j_true`,  `2mass_j`,  `2mass_j_odonnell_ext`,  `2mass_ks_true`,  `2mass_ks`,  `2mass_ks_odonnell_ext`,  `sdss_r01_true`,  `sdss_r01`,  `sdss_r01_odonnell_ext`,  `gaia_bp_true`,  `gaia_bp`,  `gaia_bp_odonnell_ext`,  `gaia_g_true`,  `gaia_g`,  `gaia_g_odonnell_ext`,  `gaia_rp_true`,  `gaia_rp`,  `gaia_rp_odonnell_ext`,  `euclid_nisp_h_true`,  `euclid_nisp_h`,  `euclid_nisp_h_odonnell_ext`,  `euclid_nisp_j_true`,  `euclid_nisp_j`,  `euclid_nisp_j_odonnell_ext`,  `euclid_nisp_y_true`,  `euclid_nisp_y`,  `euclid_nisp_y_odonnell_ext`,  `euclid_vis_true`,  `euclid_vis`,  `euclid_vis_odonnell_ext`,  `bulge_fraction`,  `bulge_nsersic`,  `bulge_ellipticity`,  `bulge_axis_ratio`,  `disk_angle`,  `step`&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_10_high_z_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_10_highz_s COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    ## This is the first SC8 High-z galaxies release.&lt;br /&gt;
    Changes from previous version (1.10.5):&lt;br /&gt;
    * gamma1 flip sign is included in this version (missing in previous one; due to system reference transformation from IAU and Healpix)&lt;br /&gt;
    * update some filter transmissions&lt;br /&gt;
    * include REF_MAG&lt;br /&gt;
    We have selected galaxies from [https://cosmohub.pic.es/catalogs/209](https://cosmohub.pic.es/catalogs/209) (copied information below) and located randomly in SC8 area.&lt;br /&gt;
    The total simulated area is 1297 square degrees.&lt;br /&gt;
    We have assigned lensing parameters from last redshift step (86) since lensing and deflection maps are not yet available for higher redshift.&lt;br /&gt;
    Therefore we have used those parameters to estimate the magnified positions and also magnified fluxes in the TU FITS files.&lt;br /&gt;
    Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
    m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
    And in order to estimate magnified magnitudes:&lt;br /&gt;
    m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
    ---&lt;br /&gt;
    **The catalog of LBG sources is based on the &amp;quot;Recipes&amp;quot; described in this [Euclid Redmine entry](https://euclid.roe.ac.uk/projects/puswg/wiki/Galaxies)**.&lt;br /&gt;
    Important features to be noted:&lt;br /&gt;
    1) The corresponding area is 16 deg2&lt;br /&gt;
    2) Magnitude cut at H=27 (AB mag)&lt;br /&gt;
    3) SEDs are provided with given UV continuum slopes&lt;br /&gt;
    4) A standard cosmology with h=0.7, Om=0.3, Olambda=0.7 was used to convert kpc to arcsec and abs_muv (absolute magnitude at 1500 angstroms) to muv (observed magnitude at rest-frame 1500)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
FITS file in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(unique_id AS bigint) AS `SOURCE_ID`,  \nCAST(-1 AS bigint) AS `HALO_ID`, \nCAST(kind AS smallint) AS `KIND`,  \nCAST(ra AS double) AS `RA`,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS `RA_MAG`,  \nCAST(dec_mag AS double) AS `DEC_MAG`,  \nCAST(z AS float) AS `Z_OBS`,  \nCAST(abs_muv AS float) AS `REF_MAG_ABS`,  \nCAST(app_muv AS float) AS `REF_MAG`,  \nCAST(bulge_fraction AS float) AS `BULGE_FRACTION`,  \nCAST(rhalf_arcsec AS float) AS `BULGE_R50`,  \nCAST(rhalf_arcsec AS float) AS `DISK_R50`,  \nCAST(bulge_nsersic AS float) AS `BULGE_NSERSIC`,  \nCAST(bulge_axis_ratio AS float) AS `BULGE_AXIS_RATIO`,  \nCAST(-1 AS float) AS `INCLINATION_ANGLE`,  \nCAST(disk_angle AS float) AS `DISK_ANGLE`,  \nCAST(kappa AS float) AS `KAPPA`,  \nCAST(gamma1 AS float) AS `GAMMA1`,  \nCAST(gamma2 AS float) AS `GAMMA2`,  \nCAST(sedname_int AS float) AS `SED_TEMPLATE`,  \nCAST(0 AS smallint) AS `EXT_LAW`,  \nCAST(-1 AS float) AS `EBV`,  \nCAST(-1 AS float) AS `HALPHA_LOGFLAM_EXT_MAG`,  \nCAST(-1 AS float) AS `HBETA_LOGFLAM_EXT_MAG`,  \nCAST(-1 AS float) AS `O2_LOGFLAM_EXT_MAG`,  \nCAST(-1 AS float) AS `O3_LOGFLAM_EXT_MAG`,  \nCAST(-1 AS float) AS `N2_LOGFLAM_EXT_MAG`,  \nCAST(-1 AS float) AS `S2_LOGFLAM_EXT_MAG`,  \nCAST(mw_extinction AS float) AS `AV`,\nCAST(euclid_vis*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_VIS_MAG`,  \nCAST(euclid_nisp_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_NISP_MAG`,  \nCAST(euclid_nisp_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_NISP_MAG`,  \nCAST(euclid_nisp_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_NISP_MAG`,  \nCAST(blanco_decam_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_DECAM_MAG`,  \nCAST(blanco_decam_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_DECAM_MAG`,  \nCAST(blanco_decam_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_DECAM_MAG`,  \nCAST(blanco_decam_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_DECAM_MAG`,  \nCAST(cfis_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_MEGACAM_MAG`,  \nCAST(cfis_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_MEGACAM_MAG`,  \nCAST(jedis_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_JPCAM_MAG`,  \nCAST(`pan-starrs_i`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_PANSTARRS_MAG`,  \nCAST(`pan-starrs_z`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_PANSTARRS_MAG`,  \nCAST(wishes_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_HSC_MAG`,  \nCAST(gaia_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS `TU_FNU_G_GAIA_MAG`,  \nCAST(gaia_bp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_BP_GAIA_MAG`,  \nCAST(gaia_rp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_RP_GAIA_MAG`,  \nCAST(lsst_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_LSST_MAG`,  \nCAST(lsst_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_LSST_MAG`,  \nCAST(lsst_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_LSST_MAG`,  \nCAST(lsst_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_LSST_MAG`,  \nCAST(lsst_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_LSST_MAG`,  \nCAST(lsst_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_LSST_MAG`,  \nCAST(kids_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_KIDS_MAG`,  \nCAST(kids_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_KIDS_MAG`,  \nCAST(kids_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_KIDS_MAG`,  \nCAST(kids_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_KIDS_MAG`,  \nCAST(2mass_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_2MASS_MAG`,  \nCAST(2mass_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_2MASS_MAG`,  \nCAST(2mass_ks*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_KS_2MASS_MAG`  \nFROM cosmohub.flagship_mock_1_10_10_highz_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
FITS table:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_10_highz_s_magnified_fits(&lt;br /&gt;
    SOURCE_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    HALO_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    KIND smallint COMMENT 'from deserializer',&lt;br /&gt;
    RA double COMMENT 'from deserializer',&lt;br /&gt;
    `DEC` double COMMENT 'from deserializer',&lt;br /&gt;
    RA_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    DEC_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    Z_OBS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG_ABS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_FRACTION float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_NSERSIC float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_AXIS_RATIO float COMMENT 'from deserializer',&lt;br /&gt;
    INCLINATION_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    KAPPA float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA1 float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA2 float COMMENT 'from deserializer',&lt;br /&gt;
    SED_TEMPLATE float COMMENT 'from deserializer',&lt;br /&gt;
    EXT_LAW smallint COMMENT 'from deserializer',&lt;br /&gt;
    EBV float COMMENT 'from deserializer',&lt;br /&gt;
    HALPHA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    HBETA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O3_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    N2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    S2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    AV FLOAT COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_VIS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_JPCAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_HSC_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_BP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_RP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_KS_2MASS_MAG float COMMENT 'from deserializer'&lt;br /&gt;
    )&lt;br /&gt;
     PARTITIONED BY ( &lt;br /&gt;
    `hpix_5_nest` int)&lt;br /&gt;
     ROW FORMAT SERDE &lt;br /&gt;
    'es.pic.astro.hadoop.serde.RecArraySerDe' &lt;br /&gt;
     STORED AS INPUTFORMAT &lt;br /&gt;
    'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
     OUTPUTFORMAT &lt;br /&gt;
    'es.pic.astro.hadoop.io.BinaryOutputFormat'&lt;br /&gt;
     ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_10_highz_s_magnified_fits&lt;br /&gt;
    SELECT CAST(unique_id AS bigint) AS `SOURCE_ID`,  &lt;br /&gt;
    CAST(-1 AS bigint) AS `HALO_ID`, &lt;br /&gt;
    CAST(kind AS smallint) AS `KIND`,  &lt;br /&gt;
    CAST(ra AS double) AS `RA`,  &lt;br /&gt;
    CAST(`dec` AS double) AS `DEC`,  &lt;br /&gt;
    CAST(ra_mag AS double) AS `RA_MAG`,  &lt;br /&gt;
    CAST(dec_mag AS double) AS `DEC_MAG`,  &lt;br /&gt;
    CAST(z AS float) AS `Z_OBS`,  &lt;br /&gt;
    CAST(abs_muv AS float) AS `REF_MAG_ABS`,  &lt;br /&gt;
    CAST(app_muv AS float) AS `REF_MAG`,  &lt;br /&gt;
    CAST(bulge_fraction AS float) AS `BULGE_FRACTION`,  &lt;br /&gt;
    CAST(rhalf_arcsec AS float) AS `BULGE_R50`,  &lt;br /&gt;
    CAST(rhalf_arcsec AS float) AS `DISK_R50`,  &lt;br /&gt;
    CAST(bulge_nsersic AS float) AS `BULGE_NSERSIC`,  &lt;br /&gt;
    CAST(bulge_axis_ratio AS float) AS `BULGE_AXIS_RATIO`,  &lt;br /&gt;
    CAST(-1 AS float) AS `INCLINATION_ANGLE`,  &lt;br /&gt;
    CAST(disk_angle AS float) AS `DISK_ANGLE`,  &lt;br /&gt;
    CAST(kappa AS float) AS `KAPPA`,  &lt;br /&gt;
    CAST(gamma1 AS float) AS `GAMMA1`,  &lt;br /&gt;
    CAST(gamma2 AS float) AS `GAMMA2`,  &lt;br /&gt;
    CAST(sedname_int AS float) AS `SED_TEMPLATE`,  &lt;br /&gt;
    CAST(0 AS smallint) AS `EXT_LAW`,  &lt;br /&gt;
    CAST(-1 AS float) AS `EBV`,  &lt;br /&gt;
    CAST(-1 AS float) AS `HALPHA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `HBETA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `O2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `O3_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `N2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `S2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(mw_extinction AS float) AS `AV`,&lt;br /&gt;
    CAST(euclid_vis*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_VIS_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_NISP_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_DECAM_MAG`,  &lt;br /&gt;
    CAST(cfis_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(cfis_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(jedis_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_JPCAM_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_i`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_z`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(wishes_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_HSC_MAG`,  &lt;br /&gt;
    CAST(gaia_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS `TU_FNU_G_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_bp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_BP_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_rp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_RP_GAIA_MAG`,  &lt;br /&gt;
    CAST(lsst_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_LSST_MAG`,  &lt;br /&gt;
    CAST(kids_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_KIDS_MAG`,  &lt;br /&gt;
    CAST(2mass_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_ks*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_KS_2MASS_MAG`,&lt;br /&gt;
    CAST(SHIFTRIGHT(hpix_29_nest, (29-5)*2) as int) AS hpix_5_nest &lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_10_highz_s&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Tenemos un problema con los flujos y volvemos a recalcularlos con la pipeline.&lt;br /&gt;
Modifico las cosas necesarias.&lt;br /&gt;
Básicamente lo que hacemos es coger el catálogo cosmohub.flagship_mock_1_10_10_highz_s, excepto los flujos,&lt;br /&gt;
quitar los steps en la pipeline (high_z_galaxies_pipeline.py) que no necesito (ref_mag y gamma1 flip) y volverla a correr.&lt;br /&gt;
&lt;br /&gt;
Y lo más importante: cuando selecciono el catálogo, calculo abs_muv - 5 * log10(h), para no tener que modificar la cosmología e incluso para no tener que cambiar el código en sí. Normalmente nosotros siempre damos todo en función de h!&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_13_high_z/0.pq -t jcarrete.flagship_mock_1_10_13_high_z_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_13_high_z_pq (&lt;br /&gt;
    `id` BIGINT,&lt;br /&gt;
    `kind` BIGINT,&lt;br /&gt;
    `z` DOUBLE,&lt;br /&gt;
    `ra` DOUBLE,&lt;br /&gt;
    `dec` DOUBLE,&lt;br /&gt;
    `ra_mag` DOUBLE,&lt;br /&gt;
    `dec_mag` DOUBLE,&lt;br /&gt;
    `kappa` DOUBLE,&lt;br /&gt;
    `gamma1` DOUBLE,&lt;br /&gt;
    `gamma2` DOUBLE,&lt;br /&gt;
    `defl1` DOUBLE,&lt;br /&gt;
    `defl2` DOUBLE,&lt;br /&gt;
    `l` DOUBLE,&lt;br /&gt;
    `b` DOUBLE,&lt;br /&gt;
    `mw_extinction` DOUBLE,&lt;br /&gt;
    `abs_muv` DOUBLE,&lt;br /&gt;
    `lum_dist` DOUBLE,&lt;br /&gt;
    `app_muv` DOUBLE,&lt;br /&gt;
    `sedname` STRING,&lt;br /&gt;
    `sedname_int` BIGINT,&lt;br /&gt;
    `rhalf_kpc` DOUBLE,&lt;br /&gt;
    `rhalf_arcsec` DOUBLE,&lt;br /&gt;
    `muv` DOUBLE,&lt;br /&gt;
    `beta` DOUBLE,&lt;br /&gt;
    `hpix_9_nest` BIGINT,&lt;br /&gt;
    `hpix_13_nest` BIGINT,&lt;br /&gt;
    `hpix_29_nest` BIGINT,&lt;br /&gt;
    `bulge_fraction` DOUBLE,&lt;br /&gt;
    `bulge_nsersic` DOUBLE,&lt;br /&gt;
    `bulge_ellipticity` DOUBLE,&lt;br /&gt;
    `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
    `disk_angle` DOUBLE,&lt;br /&gt;
    `step` BIGINT,&lt;br /&gt;
    `blanco_decam_g_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_g` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_i` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_r` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_z` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `wishes_z_true` DOUBLE,&lt;br /&gt;
    `wishes_z` DOUBLE,&lt;br /&gt;
    `wishes_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jedis_g_true` DOUBLE,&lt;br /&gt;
    `jedis_g` DOUBLE,&lt;br /&gt;
    `jedis_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_true` DOUBLE,&lt;br /&gt;
    `kids_g` DOUBLE,&lt;br /&gt;
    `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_true` DOUBLE,&lt;br /&gt;
    `kids_i` DOUBLE,&lt;br /&gt;
    `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_true` DOUBLE,&lt;br /&gt;
    `kids_r` DOUBLE,&lt;br /&gt;
    `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_true` DOUBLE,&lt;br /&gt;
    `kids_u` DOUBLE,&lt;br /&gt;
    `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_true` DOUBLE,&lt;br /&gt;
    `lsst_g` DOUBLE,&lt;br /&gt;
    `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_true` DOUBLE,&lt;br /&gt;
    `lsst_i` DOUBLE,&lt;br /&gt;
    `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_true` DOUBLE,&lt;br /&gt;
    `lsst_r` DOUBLE,&lt;br /&gt;
    `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_true` DOUBLE,&lt;br /&gt;
    `lsst_u` DOUBLE,&lt;br /&gt;
    `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_true` DOUBLE,&lt;br /&gt;
    `lsst_y` DOUBLE,&lt;br /&gt;
    `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_true` DOUBLE,&lt;br /&gt;
    `lsst_z` DOUBLE,&lt;br /&gt;
    `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_r_true` DOUBLE,&lt;br /&gt;
    `cfis_r` DOUBLE,&lt;br /&gt;
    `cfis_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_u_true` DOUBLE,&lt;br /&gt;
    `cfis_u` DOUBLE,&lt;br /&gt;
    `cfis_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_i_true` DOUBLE,&lt;br /&gt;
    `pan-starrs_i` DOUBLE,&lt;br /&gt;
    `pan-starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_z_true` DOUBLE,&lt;br /&gt;
    `pan-starrs_z` DOUBLE,&lt;br /&gt;
    `pan-starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_h_true` DOUBLE,&lt;br /&gt;
    `2mass_h` DOUBLE,&lt;br /&gt;
    `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_true` DOUBLE,&lt;br /&gt;
    `2mass_j` DOUBLE,&lt;br /&gt;
    `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_true` DOUBLE,&lt;br /&gt;
    `2mass_ks` DOUBLE,&lt;br /&gt;
    `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_true` DOUBLE,&lt;br /&gt;
    `sdss_r01` DOUBLE,&lt;br /&gt;
    `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_true` DOUBLE,&lt;br /&gt;
    `gaia_bp` DOUBLE,&lt;br /&gt;
    `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_true` DOUBLE,&lt;br /&gt;
    `gaia_g` DOUBLE,&lt;br /&gt;
    `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_true` DOUBLE,&lt;br /&gt;
    `gaia_rp` DOUBLE,&lt;br /&gt;
    `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_true` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_true` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_true` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_true` DOUBLE,&lt;br /&gt;
    `euclid_vis` DOUBLE,&lt;br /&gt;
    `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
    `unique_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_13_high_z'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_13_highz_s (&lt;br /&gt;
    `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
    `id` INT COMMENT 'ID',&lt;br /&gt;
    `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
    `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
    `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
    `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
    `ra_mag` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
    `dec_mag` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
    `kappa` float COMMENT 'convergence', &lt;br /&gt;
    `gamma1` float COMMENT 'shear', &lt;br /&gt;
    `gamma2` float COMMENT 'shear',&lt;br /&gt;
    `defl1` float COMMENT 'deflection1',&lt;br /&gt;
    `defl2` float COMMENT 'deflection2',&lt;br /&gt;
    `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
    `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
    `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
    `abs_muv` FLOAT COMMENT 'absolute magnitude at 1500 angstroms',&lt;br /&gt;
    `lum_dist` FLOAT COMMENT 'luminosity distance in pc',&lt;br /&gt;
    `app_muv` FLOAT COMMENT 'apparent magnitude at 1450 angstroms (M1450)',     &lt;br /&gt;
    `sedname` STRING COMMENT 'Spectral Energy Distribution name (among 76, 38 without UV lines, 38 with UV lines, corresponding to a given UV slope)',&lt;br /&gt;
    `sedname_int` BIGINT COMMENT 'sedname as integer (from 0 to 75, from 0 to 37 without UV lines, from 38 to 75 with UV lines)',&lt;br /&gt;
    `rhalf_kpc` FLOAT COMMENT 'half light radius (in physical kpc)',&lt;br /&gt;
    `rhalf_arcsec` FLOAT COMMENT 'half light radius (in arcsec)',&lt;br /&gt;
    `muv` FLOAT COMMENT 'for information only, observed magnitude at rest-frame 1500',&lt;br /&gt;
    `beta` FLOAT COMMENT 'for information only, used to assign an SED',&lt;br /&gt;
    `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
    `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
    `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
    `blanco_decam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g` float COMMENT 'Interpolated observed flux in DES g-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES g-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES i-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_i` float COMMENT 'Interpolated observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_r` float COMMENT 'Interpolated observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z` float COMMENT 'Interpolated observed flux in DES z-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `wishes_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `wishes_z` float COMMENT 'Interpolated observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `wishes_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `jedis_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `jedis_g` float COMMENT 'Interpolated observed flux in JST g-band (Euclid provided)',&lt;br /&gt;
    `jedis_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in JST g-band (Euclid provided)',&lt;br /&gt;
    `kids_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_g` float COMMENT 'Interpolated observed flux in KIDS g-band (Euclid provided)',&lt;br /&gt;
    `kids_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS g-band (Euclid provided)',&lt;br /&gt;
    `kids_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_i` float COMMENT 'Interpolated observed flux in KIDS i-band (Euclid provided)',&lt;br /&gt;
    `kids_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_r` float COMMENT 'Interpolated observed flux in KIDS r-band (Euclid provided)',&lt;br /&gt;
    `kids_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS r-band (Euclid provided)',&lt;br /&gt;
    `kids_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `kids_u` float COMMENT 'Interpolated observed flux in KIDS u-band (Euclid provided)',&lt;br /&gt;
    `kids_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS u-band (Euclid provided)',&lt;br /&gt;
    `lsst_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_g` float COMMENT 'Interpolated observed flux in LSST g-band (Euclid provided)',&lt;br /&gt;
    `lsst_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST g-band (Euclid provided)',&lt;br /&gt;
    `lsst_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_i` float COMMENT 'Interpolated observed flux in LSST i-band (Euclid provided)',&lt;br /&gt;
    `lsst_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST i-band (Euclid provided)',&lt;br /&gt;
    `lsst_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_r` float COMMENT 'Interpolated observed flux in LSST r-band (Euclid provided)',&lt;br /&gt;
    `lsst_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST r-band (Euclid provided)',&lt;br /&gt;
    `lsst_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_u` float COMMENT 'Interpolated observed flux in LSST u-band (Euclid provided)',&lt;br /&gt;
    `lsst_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST u-band (Euclid provided)',&lt;br /&gt;
    `lsst_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST y-band (Euclid provided)', &lt;br /&gt;
    `lsst_y` float COMMENT 'Interpolated observed flux in LSST y-band (Euclid provided)',&lt;br /&gt;
    `lsst_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST y-band (Euclid provided)',&lt;br /&gt;
    `lsst_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `lsst_z` float COMMENT 'Interpolated observed flux in LSST z-band (Euclid provided)',&lt;br /&gt;
    `lsst_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST z-band (Euclid provided)',&lt;br /&gt;
    `cfis_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_r` float COMMENT 'Interpolated observed flux in CFHT r-band (Euclid provided)',&lt;br /&gt;
    `cfis_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT r-band (Euclid provided)',&lt;br /&gt;
    `cfis_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `cfis_u` float COMMENT 'Interpolated observed flux in CFHT u-band (Euclid provided)',&lt;br /&gt;
    `cfis_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT u-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS i-band (Euclid provided)',  &lt;br /&gt;
    `pan-starrs_i` float COMMENT 'Interpolated observed flux in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z` float COMMENT 'Interpolated observed flux in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
    `2mass_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_h` float COMMENT 'Interpolated observed flux in 2MASS H-band (Euclid provided)',&lt;br /&gt;
    `2mass_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS H-band (Euclid provided)',&lt;br /&gt;
    `2mass_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_j` float COMMENT 'Interpolated observed flux in 2MASS J-band (Euclid provided)',&lt;br /&gt;
    `2mass_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS J-band (Euclid provided)',&lt;br /&gt;
    `2mass_ks_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks` float COMMENT 'Interpolated observed flux in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
    `2mass_ks_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
    `sdss_r01_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)', &lt;br /&gt;
    `sdss_r01` float COMMENT 'Interpolated observed flux in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
    `sdss_r01_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
    `gaia_bp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_bp` float COMMENT 'Interpolated observed flux in Gaia-BP band (Euclid provided)',&lt;br /&gt;
    `gaia_bp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-BP band (Euclid provided)',&lt;br /&gt;
    `gaia_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_g` float COMMENT 'Interpolated observed flux in Gaia-G band (Euclid provided)',&lt;br /&gt;
    `gaia_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `gaia_rp` float COMMENT 'Interpolated observed flux in Gaia-RP band (Euclid provided)',&lt;br /&gt;
    `gaia_rp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-RP band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h` float COMMENT 'Interpolated observed flux in Euclid NISP-H band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j` float COMMENT 'Interpolated observed flux in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y` float COMMENT 'Interpolated observed flux in Euclid NISP-Y band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `euclid_vis` float COMMENT 'Interpolated observed flux in Euclid VIS band (Euclid provided)',&lt;br /&gt;
    `euclid_vis_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid VIS band (Euclid provided)',&lt;br /&gt;
    `bulge_fraction` FLOAT COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)',&lt;br /&gt;
    `bulge_nsersic` FLOAT COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
    `bulge_ellipticity` FLOAT COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
    `bulge_axis_ratio` FLOAT COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
    `disk_angle` FLOAT COMMENT 'position of the disk rotation axis (degrees). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination',&lt;br /&gt;
    `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_13_highz_s&lt;br /&gt;
    SELECT unique_id, id, kind, z, ra, `dec`, ra_mag, dec_mag, kappa, gamma1, gamma2, defl1, defl2, l, b, mw_extinction, abs_muv, lum_dist, app_muv, sedname, sedname_int, rhalf_kpc, rhalf_arcsec, muv, beta, hpix_9_nest, hpix_13_nest, hpix_29_nest, blanco_decam_g_true, blanco_decam_g, blanco_decam_g_odonnell_ext, blanco_decam_i_true, blanco_decam_i, blanco_decam_i_odonnell_ext, blanco_decam_r_true, blanco_decam_r, blanco_decam_r_odonnell_ext, blanco_decam_z_true, blanco_decam_z, blanco_decam_z_odonnell_ext, wishes_z_true, wishes_z, wishes_z_odonnell_ext, jedis_g_true, jedis_g, jedis_g_odonnell_ext, kids_g_true, kids_g, kids_g_odonnell_ext, kids_i_true, kids_i, kids_i_odonnell_ext, kids_r_true, kids_r, kids_r_odonnell_ext, kids_u_true, kids_u, kids_u_odonnell_ext, lsst_g_true, lsst_g, lsst_g_odonnell_ext, lsst_i_true, lsst_i, lsst_i_odonnell_ext, lsst_r_true, lsst_r, lsst_r_odonnell_ext, lsst_u_true, lsst_u, lsst_u_odonnell_ext, lsst_y_true, lsst_y, lsst_y_odonnell_ext, lsst_z_true, lsst_z, lsst_z_odonnell_ext, cfis_r_true, cfis_r, cfis_r_odonnell_ext, cfis_u_true, cfis_u, cfis_u_odonnell_ext, `pan-starrs_i_true`, `pan-starrs_i`, `pan-starrs_i_odonnell_ext`, `pan-starrs_z_true`, `pan-starrs_z`, `pan-starrs_z_odonnell_ext`, 2mass_h_true, 2mass_h, 2mass_h_odonnell_ext, 2mass_j_true, 2mass_j, 2mass_j_odonnell_ext, 2mass_ks_true, 2mass_ks, 2mass_ks_odonnell_ext, sdss_r01_true, sdss_r01, sdss_r01_odonnell_ext, gaia_bp_true, gaia_bp, gaia_bp_odonnell_ext, gaia_g_true, gaia_g, gaia_g_odonnell_ext, gaia_rp_true, gaia_rp, gaia_rp_odonnell_ext, euclid_nisp_h_true, euclid_nisp_h, euclid_nisp_h_odonnell_ext, euclid_nisp_j_true, euclid_nisp_j, euclid_nisp_j_odonnell_ext, euclid_nisp_y_true, euclid_nisp_y, euclid_nisp_y_odonnell_ext, euclid_vis_true, euclid_vis, euclid_vis_odonnell_ext, bulge_fraction, bulge_nsersic, bulge_ellipticity, bulge_axis_ratio, disk_angle, step&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_13_high_z_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_13_highz_s COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_13_highz_s_magnified_fits(&lt;br /&gt;
    SOURCE_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    HALO_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    KIND smallint COMMENT 'from deserializer',&lt;br /&gt;
    RA double COMMENT 'from deserializer',&lt;br /&gt;
    `DEC` double COMMENT 'from deserializer',&lt;br /&gt;
    RA_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    DEC_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    Z_OBS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG_ABS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_FRACTION float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_NSERSIC float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_AXIS_RATIO float COMMENT 'from deserializer',&lt;br /&gt;
    INCLINATION_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    KAPPA float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA1 float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA2 float COMMENT 'from deserializer',&lt;br /&gt;
    SED_TEMPLATE float COMMENT 'from deserializer',&lt;br /&gt;
    EXT_LAW smallint COMMENT 'from deserializer',&lt;br /&gt;
    EBV float COMMENT 'from deserializer',&lt;br /&gt;
    HALPHA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    HBETA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O3_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    N2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    S2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    AV FLOAT COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_VIS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_JPCAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_HSC_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_BP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_RP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_KS_2MASS_MAG float COMMENT 'from deserializer'&lt;br /&gt;
    )&lt;br /&gt;
     PARTITIONED BY ( &lt;br /&gt;
    `hpix_5_nest` int)&lt;br /&gt;
     ROW FORMAT SERDE &lt;br /&gt;
    'es.pic.astro.hadoop.serde.RecArraySerDe' &lt;br /&gt;
     STORED AS INPUTFORMAT &lt;br /&gt;
    'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
     OUTPUTFORMAT &lt;br /&gt;
    'es.pic.astro.hadoop.io.BinaryOutputFormat'&lt;br /&gt;
     ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_13_highz_s_magnified_fits&lt;br /&gt;
    SELECT CAST(unique_id AS bigint) AS `SOURCE_ID`,  &lt;br /&gt;
    CAST(-1 AS bigint) AS `HALO_ID`, &lt;br /&gt;
    CAST(kind AS smallint) AS `KIND`,  &lt;br /&gt;
    CAST(ra AS double) AS `RA`,  &lt;br /&gt;
    CAST(`dec` AS double) AS `DEC`,  &lt;br /&gt;
    CAST(ra_mag AS double) AS `RA_MAG`,  &lt;br /&gt;
    CAST(dec_mag AS double) AS `DEC_MAG`,  &lt;br /&gt;
    CAST(z AS float) AS `Z_OBS`,  &lt;br /&gt;
    CAST(abs_muv AS float) AS `REF_MAG_ABS`,  &lt;br /&gt;
    CAST(app_muv AS float) AS `REF_MAG`,  &lt;br /&gt;
    CAST(bulge_fraction AS float) AS `BULGE_FRACTION`,  &lt;br /&gt;
    CAST(rhalf_arcsec AS float) AS `BULGE_R50`,  &lt;br /&gt;
    CAST(rhalf_arcsec AS float) AS `DISK_R50`,  &lt;br /&gt;
    CAST(bulge_nsersic AS float) AS `BULGE_NSERSIC`,  &lt;br /&gt;
    CAST(bulge_axis_ratio AS float) AS `BULGE_AXIS_RATIO`,  &lt;br /&gt;
    CAST(-1 AS float) AS `INCLINATION_ANGLE`,  &lt;br /&gt;
    CAST(disk_angle AS float) AS `DISK_ANGLE`,  &lt;br /&gt;
    CAST(kappa AS float) AS `KAPPA`,  &lt;br /&gt;
    CAST(gamma1 AS float) AS `GAMMA1`,  &lt;br /&gt;
    CAST(gamma2 AS float) AS `GAMMA2`,  &lt;br /&gt;
    CAST(sedname_int AS float) AS `SED_TEMPLATE`,  &lt;br /&gt;
    CAST(0 AS smallint) AS `EXT_LAW`,  &lt;br /&gt;
    CAST(-1 AS float) AS `EBV`,  &lt;br /&gt;
    CAST(-1 AS float) AS `HALPHA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `HBETA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `O2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `O3_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `N2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `S2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(mw_extinction AS float) AS `AV`,&lt;br /&gt;
    CAST(euclid_vis*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_VIS_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_NISP_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_DECAM_MAG`,  &lt;br /&gt;
    CAST(cfis_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(cfis_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(jedis_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_JPCAM_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_i`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_z`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(wishes_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_HSC_MAG`,  &lt;br /&gt;
    CAST(gaia_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS `TU_FNU_G_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_bp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_BP_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_rp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_RP_GAIA_MAG`,  &lt;br /&gt;
    CAST(lsst_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_LSST_MAG`,  &lt;br /&gt;
    CAST(kids_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_KIDS_MAG`,  &lt;br /&gt;
    CAST(2mass_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_ks*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_KS_2MASS_MAG`,&lt;br /&gt;
    CAST(SHIFTRIGHT(hpix_29_nest, (29-5)*2) as int) AS hpix_5_nest &lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_13_highz_s&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Hay una cagada en la magnitud aparente. Teníamos que haber metido el factor - 5 * log10(h) también.&lt;br /&gt;
Lo hago con una query.&lt;br /&gt;
Creo una tabla con el mismo release:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_13_v1_1_highz_s (&lt;br /&gt;
    `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
    `id` INT COMMENT 'ID',&lt;br /&gt;
    `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
    `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
    `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
    `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
    `ra_mag` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
    `dec_mag` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
    `kappa` float COMMENT 'convergence', &lt;br /&gt;
    `gamma1` float COMMENT 'shear', &lt;br /&gt;
    `gamma2` float COMMENT 'shear',&lt;br /&gt;
    `defl1` float COMMENT 'deflection1',&lt;br /&gt;
    `defl2` float COMMENT 'deflection2',&lt;br /&gt;
    `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
    `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
    `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
    `abs_muv` FLOAT COMMENT 'absolute magnitude at 1500 angstroms',&lt;br /&gt;
    `lum_dist` FLOAT COMMENT 'luminosity distance in pc',&lt;br /&gt;
    `app_muv` FLOAT COMMENT 'apparent magnitude at 1450 angstroms (M1450)',     &lt;br /&gt;
    `sedname` STRING COMMENT 'Spectral Energy Distribution name (among 76, 38 without UV lines, 38 with UV lines, corresponding to a given UV slope)',&lt;br /&gt;
    `sedname_int` BIGINT COMMENT 'sedname as integer (from 0 to 75, from 0 to 37 without UV lines, from 38 to 75 with UV lines)',&lt;br /&gt;
    `rhalf_kpc` FLOAT COMMENT 'half light radius (in physical kpc)',&lt;br /&gt;
    `rhalf_arcsec` FLOAT COMMENT 'half light radius (in arcsec)',&lt;br /&gt;
    `muv` FLOAT COMMENT 'for information only, observed magnitude at rest-frame 1500',&lt;br /&gt;
    `beta` FLOAT COMMENT 'for information only, used to assign an SED',&lt;br /&gt;
    `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
    `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
    `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
    `blanco_decam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g` float COMMENT 'Interpolated observed flux in DES g-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES g-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES i-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_i` float COMMENT 'Interpolated observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_r` float COMMENT 'Interpolated observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z` float COMMENT 'Interpolated observed flux in DES z-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `wishes_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `wishes_z` float COMMENT 'Interpolated observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `wishes_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `jedis_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `jedis_g` float COMMENT 'Interpolated observed flux in JST g-band (Euclid provided)',&lt;br /&gt;
    `jedis_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in JST g-band (Euclid provided)',&lt;br /&gt;
    `kids_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_g` float COMMENT 'Interpolated observed flux in KIDS g-band (Euclid provided)',&lt;br /&gt;
    `kids_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS g-band (Euclid provided)',&lt;br /&gt;
    `kids_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_i` float COMMENT 'Interpolated observed flux in KIDS i-band (Euclid provided)',&lt;br /&gt;
    `kids_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_r` float COMMENT 'Interpolated observed flux in KIDS r-band (Euclid provided)',&lt;br /&gt;
    `kids_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS r-band (Euclid provided)',&lt;br /&gt;
    `kids_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `kids_u` float COMMENT 'Interpolated observed flux in KIDS u-band (Euclid provided)',&lt;br /&gt;
    `kids_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS u-band (Euclid provided)',&lt;br /&gt;
    `lsst_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_g` float COMMENT 'Interpolated observed flux in LSST g-band (Euclid provided)',&lt;br /&gt;
    `lsst_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST g-band (Euclid provided)',&lt;br /&gt;
    `lsst_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_i` float COMMENT 'Interpolated observed flux in LSST i-band (Euclid provided)',&lt;br /&gt;
    `lsst_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST i-band (Euclid provided)',&lt;br /&gt;
    `lsst_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_r` float COMMENT 'Interpolated observed flux in LSST r-band (Euclid provided)',&lt;br /&gt;
    `lsst_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST r-band (Euclid provided)',&lt;br /&gt;
    `lsst_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_u` float COMMENT 'Interpolated observed flux in LSST u-band (Euclid provided)',&lt;br /&gt;
    `lsst_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST u-band (Euclid provided)',&lt;br /&gt;
    `lsst_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST y-band (Euclid provided)', &lt;br /&gt;
    `lsst_y` float COMMENT 'Interpolated observed flux in LSST y-band (Euclid provided)',&lt;br /&gt;
    `lsst_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST y-band (Euclid provided)',&lt;br /&gt;
    `lsst_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `lsst_z` float COMMENT 'Interpolated observed flux in LSST z-band (Euclid provided)',&lt;br /&gt;
    `lsst_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST z-band (Euclid provided)',&lt;br /&gt;
    `cfis_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_r` float COMMENT 'Interpolated observed flux in CFHT r-band (Euclid provided)',&lt;br /&gt;
    `cfis_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT r-band (Euclid provided)',&lt;br /&gt;
    `cfis_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `cfis_u` float COMMENT 'Interpolated observed flux in CFHT u-band (Euclid provided)',&lt;br /&gt;
    `cfis_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT u-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS i-band (Euclid provided)',  &lt;br /&gt;
    `pan-starrs_i` float COMMENT 'Interpolated observed flux in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z` float COMMENT 'Interpolated observed flux in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
    `2mass_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_h` float COMMENT 'Interpolated observed flux in 2MASS H-band (Euclid provided)',&lt;br /&gt;
    `2mass_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS H-band (Euclid provided)',&lt;br /&gt;
    `2mass_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_j` float COMMENT 'Interpolated observed flux in 2MASS J-band (Euclid provided)',&lt;br /&gt;
    `2mass_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS J-band (Euclid provided)',&lt;br /&gt;
    `2mass_ks_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks` float COMMENT 'Interpolated observed flux in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
    `2mass_ks_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
    `sdss_r01_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)', &lt;br /&gt;
    `sdss_r01` float COMMENT 'Interpolated observed flux in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
    `sdss_r01_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
    `gaia_bp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_bp` float COMMENT 'Interpolated observed flux in Gaia-BP band (Euclid provided)',&lt;br /&gt;
    `gaia_bp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-BP band (Euclid provided)',&lt;br /&gt;
    `gaia_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_g` float COMMENT 'Interpolated observed flux in Gaia-G band (Euclid provided)',&lt;br /&gt;
    `gaia_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `gaia_rp` float COMMENT 'Interpolated observed flux in Gaia-RP band (Euclid provided)',&lt;br /&gt;
    `gaia_rp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-RP band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h` float COMMENT 'Interpolated observed flux in Euclid NISP-H band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j` float COMMENT 'Interpolated observed flux in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y` float COMMENT 'Interpolated observed flux in Euclid NISP-Y band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `euclid_vis` float COMMENT 'Interpolated observed flux in Euclid VIS band (Euclid provided)',&lt;br /&gt;
    `euclid_vis_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid VIS band (Euclid provided)',&lt;br /&gt;
    `bulge_fraction` FLOAT COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)',&lt;br /&gt;
    `bulge_nsersic` FLOAT COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
    `bulge_ellipticity` FLOAT COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
    `bulge_axis_ratio` FLOAT COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
    `disk_angle` FLOAT COMMENT 'position of the disk rotation axis (degrees). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination',&lt;br /&gt;
    `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
    step,&lt;br /&gt;
    hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
    step ASC,&lt;br /&gt;
    hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_13_v1_1_highz_s&lt;br /&gt;
    SELECT unique_id, id, kind, z, ra, `dec`, ra_mag, dec_mag, kappa, gamma1, gamma2, defl1, defl2, l, b, mw_extinction, abs_muv, lum_dist, app_muv - 5 * log10(0.67) as app_muv, sedname, sedname_int, rhalf_kpc, rhalf_arcsec, muv, beta, hpix_9_nest, hpix_13_nest, hpix_29_nest, blanco_decam_g_true, blanco_decam_g, blanco_decam_g_odonnell_ext, blanco_decam_i_true, blanco_decam_i, blanco_decam_i_odonnell_ext, blanco_decam_r_true, blanco_decam_r, blanco_decam_r_odonnell_ext, blanco_decam_z_true, blanco_decam_z, blanco_decam_z_odonnell_ext, wishes_z_true, wishes_z, wishes_z_odonnell_ext, jedis_g_true, jedis_g, jedis_g_odonnell_ext, kids_g_true, kids_g, kids_g_odonnell_ext, kids_i_true, kids_i, kids_i_odonnell_ext, kids_r_true, kids_r, kids_r_odonnell_ext, kids_u_true, kids_u, kids_u_odonnell_ext, lsst_g_true, lsst_g, lsst_g_odonnell_ext, lsst_i_true, lsst_i, lsst_i_odonnell_ext, lsst_r_true, lsst_r, lsst_r_odonnell_ext, lsst_u_true, lsst_u, lsst_u_odonnell_ext, lsst_y_true, lsst_y, lsst_y_odonnell_ext, lsst_z_true, lsst_z, lsst_z_odonnell_ext, cfis_r_true, cfis_r, cfis_r_odonnell_ext, cfis_u_true, cfis_u, cfis_u_odonnell_ext, `pan-starrs_i_true`, `pan-starrs_i`, `pan-starrs_i_odonnell_ext`, `pan-starrs_z_true`, `pan-starrs_z`, `pan-starrs_z_odonnell_ext`, 2mass_h_true, 2mass_h, 2mass_h_odonnell_ext, 2mass_j_true, 2mass_j, 2mass_j_odonnell_ext, 2mass_ks_true, 2mass_ks, 2mass_ks_odonnell_ext, sdss_r01_true, sdss_r01, sdss_r01_odonnell_ext, gaia_bp_true, gaia_bp, gaia_bp_odonnell_ext, gaia_g_true, gaia_g, gaia_g_odonnell_ext, gaia_rp_true, gaia_rp, gaia_rp_odonnell_ext, euclid_nisp_h_true, euclid_nisp_h, euclid_nisp_h_odonnell_ext, euclid_nisp_j_true, euclid_nisp_j, euclid_nisp_j_odonnell_ext, euclid_nisp_y_true, euclid_nisp_y, euclid_nisp_y_odonnell_ext, euclid_vis_true, euclid_vis, euclid_vis_odonnell_ext, bulge_fraction, bulge_nsersic, bulge_ellipticity, bulge_axis_ratio, disk_angle, step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_13_highz_s;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_13_v1_1_highz_s COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_13_v1_1_highz_s_magnified_fits(&lt;br /&gt;
    SOURCE_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    HALO_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    KIND smallint COMMENT 'from deserializer',&lt;br /&gt;
    RA double COMMENT 'from deserializer',&lt;br /&gt;
    `DEC` double COMMENT 'from deserializer',&lt;br /&gt;
    RA_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    DEC_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    Z_OBS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG_ABS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_FRACTION float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_NSERSIC float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_AXIS_RATIO float COMMENT 'from deserializer',&lt;br /&gt;
    INCLINATION_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    KAPPA float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA1 float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA2 float COMMENT 'from deserializer',&lt;br /&gt;
    SED_TEMPLATE float COMMENT 'from deserializer',&lt;br /&gt;
    EXT_LAW smallint COMMENT 'from deserializer',&lt;br /&gt;
    EBV float COMMENT 'from deserializer',&lt;br /&gt;
    HALPHA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    HBETA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O3_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    N2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    S2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    AV FLOAT COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_VIS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_JPCAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_HSC_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_BP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_RP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_KS_2MASS_MAG float COMMENT 'from deserializer'&lt;br /&gt;
    )&lt;br /&gt;
     PARTITIONED BY ( &lt;br /&gt;
    `hpix_5_nest` int)&lt;br /&gt;
     ROW FORMAT SERDE &lt;br /&gt;
    'es.pic.astro.hadoop.serde.RecArraySerDe' &lt;br /&gt;
     STORED AS INPUTFORMAT &lt;br /&gt;
    'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
     OUTPUTFORMAT &lt;br /&gt;
    'es.pic.astro.hadoop.io.BinaryOutputFormat'&lt;br /&gt;
     ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_13_v1_1_highz_s_magnified_fits&lt;br /&gt;
    SELECT CAST(unique_id AS bigint) AS `SOURCE_ID`,  &lt;br /&gt;
    CAST(-1 AS bigint) AS `HALO_ID`, &lt;br /&gt;
    CAST(kind AS smallint) AS `KIND`,  &lt;br /&gt;
    CAST(ra AS double) AS `RA`,  &lt;br /&gt;
    CAST(`dec` AS double) AS `DEC`,  &lt;br /&gt;
    CAST(ra_mag AS double) AS `RA_MAG`,  &lt;br /&gt;
    CAST(dec_mag AS double) AS `DEC_MAG`,  &lt;br /&gt;
    CAST(z AS float) AS `Z_OBS`,  &lt;br /&gt;
    CAST(abs_muv AS float) AS `REF_MAG_ABS`,  &lt;br /&gt;
    CAST(app_muv AS float) AS `REF_MAG`,  &lt;br /&gt;
    CAST(bulge_fraction AS float) AS `BULGE_FRACTION`,  &lt;br /&gt;
    CAST(rhalf_arcsec AS float) AS `BULGE_R50`,  &lt;br /&gt;
    CAST(rhalf_arcsec AS float) AS `DISK_R50`,  &lt;br /&gt;
    CAST(bulge_nsersic AS float) AS `BULGE_NSERSIC`,  &lt;br /&gt;
    CAST(bulge_axis_ratio AS float) AS `BULGE_AXIS_RATIO`,  &lt;br /&gt;
    CAST(-1 AS float) AS `INCLINATION_ANGLE`,  &lt;br /&gt;
    CAST(disk_angle AS float) AS `DISK_ANGLE`,  &lt;br /&gt;
    CAST(kappa AS float) AS `KAPPA`,  &lt;br /&gt;
    CAST(gamma1 AS float) AS `GAMMA1`,  &lt;br /&gt;
    CAST(gamma2 AS float) AS `GAMMA2`,  &lt;br /&gt;
    CAST(sedname_int AS float) AS `SED_TEMPLATE`,  &lt;br /&gt;
    CAST(0 AS smallint) AS `EXT_LAW`,  &lt;br /&gt;
    CAST(-1 AS float) AS `EBV`,  &lt;br /&gt;
    CAST(-1 AS float) AS `HALPHA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `HBETA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `O2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `O3_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `N2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `S2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(mw_extinction AS float) AS `AV`,&lt;br /&gt;
    CAST(euclid_vis*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_VIS_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_NISP_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_DECAM_MAG`,  &lt;br /&gt;
    CAST(cfis_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(cfis_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(jedis_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_JPCAM_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_i`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_z`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(wishes_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_HSC_MAG`,  &lt;br /&gt;
    CAST(gaia_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS `TU_FNU_G_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_bp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_BP_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_rp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_RP_GAIA_MAG`,  &lt;br /&gt;
    CAST(lsst_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_LSST_MAG`,  &lt;br /&gt;
    CAST(kids_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_KIDS_MAG`,  &lt;br /&gt;
    CAST(2mass_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_ks*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_KS_2MASS_MAG`,&lt;br /&gt;
    CAST(SHIFTRIGHT(hpix_29_nest, (29-5)*2) as int) AS hpix_5_nest &lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_13_v1_1_highz_s&lt;br /&gt;
    ;&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=High-z_QSOs&amp;diff=906</id>
		<title>High-z QSOs</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=High-z_QSOs&amp;diff=906"/>
		<updated>2021-02-25T22:37:17Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Since I don't know how to do it, I use this old page which was &amp;quot;detached&amp;quot; or &amp;quot;invisible&amp;quot; to include all the information about the production of the High-z QSOs for SC8.&lt;br /&gt;
&lt;br /&gt;
The info of the page is not removed since it is included in the &amp;quot;QSOs&amp;quot; page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Para generar el catálogo de QSOs lo que hacemos es utilizar una pipeline especial:&lt;br /&gt;
&lt;br /&gt;
    qso_pipeline.ipynb&lt;br /&gt;
&lt;br /&gt;
Se la ha currado Pau casi entera.&lt;br /&gt;
&lt;br /&gt;
Lo que hacemos es seleccionar un número de QSOs del total que tenemos en el catálogo, ya que se corresponde con un área de 15000. &lt;br /&gt;
El footprint que tenemos para el SC8 es 1296.92.&lt;br /&gt;
Cuando hacemos la query a la tabla de los QSOs seleccionamos un porcentaje 1296.92/15000 aleatoriamente.&lt;br /&gt;
Además, le asignamos un valor aleatoriamente a cada QSO entre 1 y el número de píxeles que tiene la máscara para posicionarlo en el cielo. &lt;br /&gt;
&lt;br /&gt;
    sql = &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
        SELECT m.*, f.hpix_9_nest&lt;br /&gt;
        FROM&lt;br /&gt;
        (&lt;br /&gt;
        SELECT m.*, RAND() as r&lt;br /&gt;
        FROM cosmohub.full_h25cut_hcol_v1_1_c AS m&lt;br /&gt;
        WHERE rand() &amp;lt;= (1296.92/15000)&lt;br /&gt;
        ) AS m&lt;br /&gt;
        JOIN cosmohub.sc8_footprint_nest_nside512_2_c AS f&lt;br /&gt;
        ON f.row_number = CAST((m.r * 98896) + 1 AS INT)  &lt;br /&gt;
    &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Para crear el unique_id busco el máximo del SOURCE_ID y me voy a un orden superior.&lt;br /&gt;
&lt;br /&gt;
    # The current maximum value of SOURCE_ID when creating FITS files is:&lt;br /&gt;
    # SELECT MAX(CAST(((halo_id * 10000) + galaxy_id) AS bigint)) as max_source_id FROM flagship_mock_1_10_3_s_sc8_c;&lt;br /&gt;
    # 9081710654390000&lt;br /&gt;
    # QSOs starts at 20000000000000000&lt;br /&gt;
&lt;br /&gt;
Once created, I create the parquet table:&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_4_qso/0.pq -t jcarrete.flagship_mock_1_10_4_qso_pq -e&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_4_qso_pq (&lt;br /&gt;
        `type` STRING,&lt;br /&gt;
        `z` DOUBLE,&lt;br /&gt;
        `m1450` DOUBLE,&lt;br /&gt;
        `template` STRING,&lt;br /&gt;
        `template_int` BIGINT,&lt;br /&gt;
        `h` DOUBLE,&lt;br /&gt;
        `r` DOUBLE,&lt;br /&gt;
        `hpix_9_nest` BIGINT,&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `unique_id` BIGINT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `ra` DOUBLE,&lt;br /&gt;
        `dec` DOUBLE,&lt;br /&gt;
        `l` DOUBLE,&lt;br /&gt;
        `b` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_g` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `blanco_decam_r` DOUBLE,&lt;br /&gt;
        `blanco_decam_z` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g` DOUBLE,&lt;br /&gt;
        `kids_g` DOUBLE,&lt;br /&gt;
        `kids_i` DOUBLE,&lt;br /&gt;
        `kids_r` DOUBLE,&lt;br /&gt;
        `kids_u` DOUBLE,&lt;br /&gt;
        `lsst_g` DOUBLE,&lt;br /&gt;
        `lsst_i` DOUBLE,&lt;br /&gt;
        `lsst_r` DOUBLE,&lt;br /&gt;
        `lsst_u` DOUBLE,&lt;br /&gt;
        `lsst_y` DOUBLE,&lt;br /&gt;
        `lsst_z` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u` DOUBLE,&lt;br /&gt;
        `pan_starrs_i` DOUBLE,&lt;br /&gt;
        `pan_starrs_z` DOUBLE,&lt;br /&gt;
        `2mass_h` DOUBLE,&lt;br /&gt;
        `2mass_j` DOUBLE,&lt;br /&gt;
        `2mass_ks` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `gaia_bp` DOUBLE,&lt;br /&gt;
        `gaia_g` DOUBLE,&lt;br /&gt;
        `gaia_rp` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y` DOUBLE,&lt;br /&gt;
        `euclid_vis` DOUBLE,&lt;br /&gt;
        `id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_4_qso'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_4_qso_c (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
        `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
        `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
        `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
        `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
        `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
        `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
        `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
        `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
        `template` STRING COMMENT 'spectral template name (among 21)',&lt;br /&gt;
        `template_int` INT COMMENT 'spectral template as integer (from 0 to 20)',&lt;br /&gt;
        `h` FLOAT COMMENT 'approximate H-band magnitude for information only. This was computed for applying the magnitude cut',&lt;br /&gt;
        `r` FLOAT COMMENT 'random number between 0 and 1',&lt;br /&gt;
        `m1450` FLOAT COMMENT 'absolute magnitude at 1450 angstroms (M1450)',&lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_4_qso_c&lt;br /&gt;
    SELECT unique_id, id, kind, ra, `dec`, l, b, hpix_9_nest, SHIFTRIGHT(hpix_29_nest, (29-13)*2), hpix_29_nest, mw_extinction, z, template, template_int, h, r, m1450, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, step &lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_4_qso_pq;&lt;br /&gt;
&lt;br /&gt;
Y ahora hago el JOIN con el lensing:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_4_qso_s (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
        `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
        `ra_mag` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
        `dec_mag` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
        `kappa` float COMMENT 'convergence', &lt;br /&gt;
        `gamma1` float COMMENT 'shear', &lt;br /&gt;
        `gamma2` float COMMENT 'shear',&lt;br /&gt;
        `defl1` float COMMENT 'deflection1',&lt;br /&gt;
        `defl2` float COMMENT 'deflection2',&lt;br /&gt;
        `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
        `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
        `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
        `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
        `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
        `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
        `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
        `template` STRING COMMENT 'spectral template name (among 21)',&lt;br /&gt;
        `template_int` INT COMMENT 'spectral template as integer (from 0 to 20)',&lt;br /&gt;
        `h` FLOAT COMMENT 'approximate H-band magnitude for information only. This was computed for applying the magnitude cut',&lt;br /&gt;
        `r` FLOAT COMMENT 'random number between 0 and 1',&lt;br /&gt;
        `m1450` FLOAT COMMENT 'absolute magnitude at 1450 angstroms (M1450)',&lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_4_qso_s&lt;br /&gt;
    SELECT unique_id, id, kind, ra, `dec`, mag_pos.ra_mag, mag_pos.dec_mag, kappa, gamma1, gamma2, defl1, defl2, l, b, hpix_9_nest, hpix_13_nest, hpix_29_nest, mw_extinction, z, template, template_int, h, r, m1450, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, step &lt;br /&gt;
    FROM&lt;br /&gt;
    (SELECT unique_id, id, kind, ra, `dec`, udf.magnified_positions(CAST(ra AS DOUBLE), CAST(`dec` AS DOUBLE), CAST(l.defl1 AS DOUBLE), CAST(l.defl2 AS DOUBLE)) as mag_pos, l.kappa, l.gamma1, l.gamma2, l.defl1, l.defl2, l, b, hpix_9_nest, l.hpix_13_nest, hpix_29_nest, mw_extinction, z, template, template_int, h, r, m1450, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, l.step &lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_4_qso_c as m&lt;br /&gt;
    JOIN cosmohub.flagship_lensing2 as l&lt;br /&gt;
    ON m.step = l.step&lt;br /&gt;
    AND m.hpix_13_nest = l.hpix_13_nest) as t&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
Le cambio el esquema!&lt;br /&gt;
&lt;br /&gt;
    ALTER TABLE jcarrete.flagship_mock_1_10_4_qso_s RENAME TO cosmohub.flagship_mock_1_10_4_qso_s;&lt;br /&gt;
&lt;br /&gt;
Hago un FITS file con una sola galaxia!&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS float) AS RA,  \nCAST(`dec` AS float) AS `DEC`,  \nCAST(ra_mag AS float) AS RA_MAG,  \nCAST(dec_mag AS float) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(m1450 AS float) AS REF_MAG_ABS,  \nCAST(m1450 AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(-1 AS float) AS BULGE_R50,  \nCAST(-1 AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(template_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV,  \nCAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_4_qso_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2554&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
CosmoHub information:&lt;br /&gt;
&lt;br /&gt;
This is the first SC8 QSOs release.&lt;br /&gt;
&lt;br /&gt;
We have randomly selected QSO from [https://cosmohub.pic.es/catalogs/205](https://cosmohub.pic.es/catalogs/205) (copied information below) and located also randomly in SC8 area.&lt;br /&gt;
&lt;br /&gt;
We have assigned lensing parameters from last redshift step (86) since lensing and deflection maps are not yet available for higher redshift.&lt;br /&gt;
&lt;br /&gt;
Therefore we have used those parameters to estimate the magnified positions and also magnified fluxes in the TU FITS files.&lt;br /&gt;
&lt;br /&gt;
Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
&lt;br /&gt;
m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
&lt;br /&gt;
And in order to estimate magnified magnitudes:&lt;br /&gt;
&lt;br /&gt;
m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Catalogue of high-z QSOs&lt;br /&gt;
&lt;br /&gt;
Full information about the catalog can be found in the following Redmine url:&lt;br /&gt;
&lt;br /&gt;
[https://euclid.roe.ac.uk/projects/puswg/wiki/Quasars/](https://euclid.roe.ac.uk/projects/puswg/wiki/Quasars/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We (Rhys Barnett) generated a high-z QSO catalogue from Jiang et al. (2016) QSO luminosity function at z = 6 and assuming Wang et al. (2019) redshift evolution (k=-0.72).&lt;br /&gt;
&lt;br /&gt;
Important features to be noted:&lt;br /&gt;
&lt;br /&gt;
1. The corresponding area is 15,000 deg2&lt;br /&gt;
2. We applied an approximate magnitude cut at H=25 (computed with the Euclid H-filter bandpass)&lt;br /&gt;
3. We applied an overpopulation by a factor 1000. This overpopulation factor is motivated by the need to perform meaningful statistical tests of completeness in the highest redshift bins where the number of objects is obviously the lowest&lt;br /&gt;
4. There is a set of 21 QSO spectral templates in total. Each object is assigned a template with a uniform random distribution.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Para pasar el .ipynb a .py hay que hacerlo con &amp;quot;Pair notebook with percent Script&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Para correrlo:&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/spark_notebook.sh -e mocks -s -- path_to_script.py&lt;br /&gt;
&lt;br /&gt;
== Then we run it massively. This is the second try: ==&lt;br /&gt;
&lt;br /&gt;
Pau usa la pipeline para generar un mock que contiene ya todos los filtros.&lt;br /&gt;
Calcula los flujos:&lt;br /&gt;
* blanco_decam_g_true: incluyen la milky way extinction también calculada true&lt;br /&gt;
* blanco_decam_g: interpolado sin MW extinction&lt;br /&gt;
* blanco_decam_g_odonnell_ext: interpolado tanto el flujo como la extinción.&lt;br /&gt;
&lt;br /&gt;
Esta es la tabla que ha creado Pau: cosmohub.flagship_mock_1_10_4_qso_pq&lt;br /&gt;
&lt;br /&gt;
Lo paso a clustered:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_4_qso_c (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
        `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
        `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
        `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
        `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
        `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
        `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
        `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
        `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
        `template` STRING COMMENT 'spectral template name (among 21)',&lt;br /&gt;
        `template_int` INT COMMENT 'spectral template as integer (from 0 to 20)',&lt;br /&gt;
        `h` FLOAT COMMENT 'approximate H-band magnitude for information only. This was computed for applying the magnitude cut',&lt;br /&gt;
        `r` FLOAT COMMENT 'random number between 0 and 1',&lt;br /&gt;
        `m1450` FLOAT COMMENT 'absolute magnitude at 1450 angstroms (M1450)',&lt;br /&gt;
      `blanco_decam_g_true` float, &lt;br /&gt;
      `blanco_decam_g` float, &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float, &lt;br /&gt;
      `blanco_decam_i_true` float, &lt;br /&gt;
      `blanco_decam_i` float, &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float, &lt;br /&gt;
      `blanco_decam_r_true` float, &lt;br /&gt;
      `blanco_decam_r` float, &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float, &lt;br /&gt;
      `blanco_decam_z_true` float, &lt;br /&gt;
      `blanco_decam_z` float, &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float, &lt;br /&gt;
      `subaru_hsc_z_true` float, &lt;br /&gt;
      `subaru_hsc_z` float, &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float, &lt;br /&gt;
      `jst_jpcam_g_true` float, &lt;br /&gt;
      `jst_jpcam_g` float, &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float, &lt;br /&gt;
      `kids_g_true` float, &lt;br /&gt;
      `kids_g` float, &lt;br /&gt;
      `kids_g_odonnell_ext` float, &lt;br /&gt;
      `kids_i_true` float, &lt;br /&gt;
      `kids_i` float, &lt;br /&gt;
      `kids_i_odonnell_ext` float, &lt;br /&gt;
      `kids_r_true` float, &lt;br /&gt;
      `kids_r` float, &lt;br /&gt;
      `kids_r_odonnell_ext` float, &lt;br /&gt;
      `kids_u_true` float, &lt;br /&gt;
      `kids_u` float, &lt;br /&gt;
      `kids_u_odonnell_ext` float, &lt;br /&gt;
      `lsst_g_true` float, &lt;br /&gt;
      `lsst_g` float, &lt;br /&gt;
      `lsst_g_odonnell_ext` float, &lt;br /&gt;
      `lsst_i_true` float, &lt;br /&gt;
      `lsst_i` float, &lt;br /&gt;
      `lsst_i_odonnell_ext` float, &lt;br /&gt;
      `lsst_r_true` float, &lt;br /&gt;
      `lsst_r` float, &lt;br /&gt;
      `lsst_r_odonnell_ext` float, &lt;br /&gt;
      `lsst_u_true` float, &lt;br /&gt;
      `lsst_u` float, &lt;br /&gt;
      `lsst_u_odonnell_ext` float, &lt;br /&gt;
      `lsst_y_true` float, &lt;br /&gt;
      `lsst_y` float, &lt;br /&gt;
      `lsst_y_odonnell_ext` float, &lt;br /&gt;
      `lsst_z_true` float, &lt;br /&gt;
      `lsst_z` float, &lt;br /&gt;
      `lsst_z_odonnell_ext` float, &lt;br /&gt;
      `cfht_megacam_r_true` float, &lt;br /&gt;
      `cfht_megacam_r` float, &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float, &lt;br /&gt;
      `cfht_megacam_u_true` float, &lt;br /&gt;
      `cfht_megacam_u` float, &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float, &lt;br /&gt;
      `pan_starrs_i_true` float, &lt;br /&gt;
      `pan_starrs_i` float, &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float, &lt;br /&gt;
      `pan_starrs_z_true` float, &lt;br /&gt;
      `pan_starrs_z` float, &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float, &lt;br /&gt;
      `2mass_h_true` float, &lt;br /&gt;
      `2mass_h` float, &lt;br /&gt;
      `2mass_h_odonnell_ext` float, &lt;br /&gt;
      `2mass_j_true` float, &lt;br /&gt;
      `2mass_j` float, &lt;br /&gt;
      `2mass_j_odonnell_ext` float, &lt;br /&gt;
      `2mass_ks_true` float, &lt;br /&gt;
      `2mass_ks` float, &lt;br /&gt;
      `2mass_ks_odonnell_ext` float, &lt;br /&gt;
      `sdss_r01_true` float, &lt;br /&gt;
      `sdss_r01` float, &lt;br /&gt;
      `sdss_r01_odonnell_ext` float, &lt;br /&gt;
      `gaia_bp_true` float, &lt;br /&gt;
      `gaia_bp` float, &lt;br /&gt;
      `gaia_bp_odonnell_ext` float, &lt;br /&gt;
      `gaia_g_true` float, &lt;br /&gt;
      `gaia_g` float, &lt;br /&gt;
      `gaia_g_odonnell_ext` float, &lt;br /&gt;
      `gaia_rp_true` float, &lt;br /&gt;
      `gaia_rp` float, &lt;br /&gt;
      `gaia_rp_odonnell_ext` float, &lt;br /&gt;
      `euclid_nisp_h_true` float, &lt;br /&gt;
      `euclid_nisp_h` float, &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float, &lt;br /&gt;
      `euclid_nisp_j_true` float, &lt;br /&gt;
      `euclid_nisp_j` float, &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float, &lt;br /&gt;
      `euclid_nisp_y_true` float, &lt;br /&gt;
      `euclid_nisp_y` float, &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float, &lt;br /&gt;
      `euclid_vis_true` float, &lt;br /&gt;
      `euclid_vis` float, &lt;br /&gt;
      `euclid_vis_odonnell_ext` float,&lt;br /&gt;
      `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_4_qso_c&lt;br /&gt;
    SELECT `unique_id`, `id`, `kind`, `ra`, `dec`, `l`, `b`, `hpix_9_nest`, SHIFTRIGHT(hpix_29_nest, (29-13)*2), `hpix_29_nest`, `mw_extinction`, `z`, `template`, `template_int`, `h`, `r`, `m1450`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, `step`&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_4_qso_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_4_qso_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
Añado el lensing:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_4_qso_s (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
        `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
        `ra_mag` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
        `dec_mag` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
        `kappa` float COMMENT 'convergence', &lt;br /&gt;
        `gamma1` float COMMENT 'shear', &lt;br /&gt;
        `gamma2` float COMMENT 'shear',&lt;br /&gt;
        `defl1` float COMMENT 'deflection1',&lt;br /&gt;
        `defl2` float COMMENT 'deflection2',&lt;br /&gt;
        `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
        `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
        `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
        `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
        `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
        `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
        `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
        `template` STRING COMMENT 'spectral template name (among 21)',&lt;br /&gt;
        `template_int` INT COMMENT 'spectral template as integer (from 0 to 20)',&lt;br /&gt;
        `h` FLOAT COMMENT 'approximate H-band magnitude for information only. This was computed for applying the magnitude cut',&lt;br /&gt;
        `r` FLOAT COMMENT 'random number between 0 and 1',&lt;br /&gt;
        `m1450` FLOAT COMMENT 'absolute magnitude at 1450 angstroms (M1450)',&lt;br /&gt;
      `blanco_decam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'Interpolated observed flux in DES g-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES g-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES i-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'Interpolated observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'Interpolated observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'Interpolated observed flux in DES z-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'Interpolated observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `jst_jpcam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'Interpolated observed flux in JST g-band (Euclid provided)',&lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in JST g-band (Euclid provided)',&lt;br /&gt;
      `kids_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'Interpolated observed flux in KIDS g-band (Euclid provided)',&lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS g-band (Euclid provided)',&lt;br /&gt;
      `kids_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'Interpolated observed flux in KIDS i-band (Euclid provided)',&lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'Interpolated observed flux in KIDS r-band (Euclid provided)',&lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS r-band (Euclid provided)',&lt;br /&gt;
      `kids_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'Interpolated observed flux in KIDS u-band (Euclid provided)',&lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS u-band (Euclid provided)',&lt;br /&gt;
      `lsst_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'Interpolated observed flux in LSST g-band (Euclid provided)',&lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST g-band (Euclid provided)',&lt;br /&gt;
      `lsst_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'Interpolated observed flux in LSST i-band (Euclid provided)',&lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST i-band (Euclid provided)',&lt;br /&gt;
      `lsst_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'Interpolated observed flux in LSST r-band (Euclid provided)',&lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST r-band (Euclid provided)',&lt;br /&gt;
      `lsst_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'Interpolated observed flux in LSST u-band (Euclid provided)',&lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST u-band (Euclid provided)',&lt;br /&gt;
      `lsst_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'Interpolated observed flux in LSST y-band (Euclid provided)',&lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST y-band (Euclid provided)',&lt;br /&gt;
      `lsst_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'Interpolated observed flux in LSST z-band (Euclid provided)',&lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST z-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'Interpolated observed flux in CFHT r-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT r-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'Interpolated observed flux in CFHT u-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT u-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS i-band (Euclid provided)',  &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'Interpolated observed flux in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'Interpolated observed flux in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
      `2mass_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h` float COMMENT 'Interpolated observed flux in 2MASS H-band (Euclid provided)',&lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS H-band (Euclid provided)',&lt;br /&gt;
      `2mass_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'Interpolated observed flux in 2MASS J-band (Euclid provided)',&lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS J-band (Euclid provided)',&lt;br /&gt;
      `2mass_ks_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'Interpolated observed flux in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
      `sdss_r01_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)', &lt;br /&gt;
      `sdss_r01` float COMMENT 'Interpolated observed flux in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
      `gaia_bp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'Interpolated observed flux in Gaia-BP band (Euclid provided)',&lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-BP band (Euclid provided)',&lt;br /&gt;
      `gaia_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'Interpolated observed flux in Gaia-G band (Euclid provided)',&lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'Interpolated observed flux in Gaia-RP band (Euclid provided)',&lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-RP band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'Interpolated observed flux in Euclid NISP-H band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'Interpolated observed flux in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'Interpolated observed flux in Euclid NISP-Y band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'Interpolated observed flux in Euclid VIS band (Euclid provided)',&lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid VIS band (Euclid provided)',&lt;br /&gt;
      `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    SET hive.auto.convert.join.noconditionaltask.size=1000;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_4_qso_s&lt;br /&gt;
    SELECT `unique_id`, `id`, `kind`, `ra`, `dec`, mag_pos.ra_mag, mag_pos.dec_mag, kappa, gamma1, gamma2, defl1, defl2, `l`, `b`, `hpix_9_nest`, `hpix_13_nest`, `hpix_29_nest`, `mw_extinction`, `z`, `template`, `template_int`, `h`, `r`, `m1450`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, `step`&lt;br /&gt;
    FROM&lt;br /&gt;
    (SELECT `unique_id`, `id`, `kind`, `ra`, `dec`, udf.magnified_positions(CAST(ra AS DOUBLE), CAST(`dec` AS DOUBLE), CAST(l.defl1 AS DOUBLE), CAST(l.defl2 AS DOUBLE)) as mag_pos, l.kappa, l.gamma1, l.gamma2, l.defl1, l.defl2, `l`, `b`, `hpix_9_nest`, l.hpix_13_nest, `hpix_29_nest`, `mw_extinction`, `z`, `template`, `template_int`, `h`, `r`, `m1450`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, l.step &lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_4_qso_c as m&lt;br /&gt;
    JOIN cosmohub.flagship_lensing2 as l&lt;br /&gt;
    ON m.step = l.step&lt;br /&gt;
    AND m.hpix_13_nest = l.hpix_13_nest) as t&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_4_qso_s COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_10_4_qso_s;&lt;br /&gt;
    1520395&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
A more simple example:&lt;br /&gt;
&lt;br /&gt;
    select COUNT(m.hpix_13_nest)&lt;br /&gt;
    from cosmohub.flagship_mock_1_10_4_qso_c as m&lt;br /&gt;
    join cosmohub.flagship_lensing2 as l&lt;br /&gt;
    on l.step = m.step&lt;br /&gt;
    and l.hpix_13_nest = m.hpix_13_nest;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Info en CosmoHub:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is the first SC8 QSOs release.&lt;br /&gt;
&lt;br /&gt;
We have randomly selected QSO from [https://cosmohub.pic.es/catalogs/205](https://cosmohub.pic.es/catalogs/205) (copied information below) and located also randomly in SC8 area.&lt;br /&gt;
&lt;br /&gt;
We have assigned lensing parameters from last redshift step (86) since lensing and deflection maps are not yet available for higher redshift.&lt;br /&gt;
&lt;br /&gt;
Therefore we have used those parameters to estimate the magnified positions and also magnified fluxes in the TU FITS files.&lt;br /&gt;
&lt;br /&gt;
Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
&lt;br /&gt;
m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
&lt;br /&gt;
And in order to estimate magnified magnitudes:&lt;br /&gt;
&lt;br /&gt;
m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Catalogue of high-z QSOs&lt;br /&gt;
&lt;br /&gt;
Full information about the catalog can be found in the following Redmine url:&lt;br /&gt;
&lt;br /&gt;
[https://euclid.roe.ac.uk/projects/puswg/wiki/Quasars/](https://euclid.roe.ac.uk/projects/puswg/wiki/Quasars/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We (Rhys Barnett) generated a high-z QSO catalogue from Jiang et al. (2016) QSO luminosity function at z = 6 and assuming Wang et al. (2019) redshift evolution (k=-0.72).&lt;br /&gt;
&lt;br /&gt;
Important features to be noted:&lt;br /&gt;
&lt;br /&gt;
1. The corresponding area is 15,000 deg2&lt;br /&gt;
2. We applied an approximate magnitude cut at H=25 (computed with the Euclid H-filter bandpass)&lt;br /&gt;
3. We applied an overpopulation by a factor 1000. This overpopulation factor is motivated by the need to perform meaningful statistical tests of completeness in the highest redshift bins where the number of objects is obviously the lowest&lt;br /&gt;
4. There is a set of 21 QSO spectral templates in total. Each object is assigned a template with a uniform random distribution.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
FITS files:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(m1450 AS float) AS REF_MAG_ABS,  \nCAST(m1450 AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(-1 AS float) AS BULGE_R50,  \nCAST(-1 AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(template_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV,  \nCAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_4_qso_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Genero un nuevo release de QSOs:&lt;br /&gt;
&lt;br /&gt;
'''Modifico el notebook: qso_pipeline.ipynb'''&lt;br /&gt;
&lt;br /&gt;
* Tengo que generar los flujos de los filtros actualizados&lt;br /&gt;
* Cambiar el gamma1 por -gamma1. Esto estaba mal en la versión anterior!!!!&lt;br /&gt;
* Calcular el valor observado del filtro de referencia&lt;br /&gt;
&lt;br /&gt;
I rename the fluxes:&lt;br /&gt;
&lt;br /&gt;
    cfht_megacam_u ---&amp;gt; cfis_u &lt;br /&gt;
    cfht_megacam_r ---&amp;gt; cfis_r&lt;br /&gt;
    jst_jpcam_g ---&amp;gt; jedis_g&lt;br /&gt;
    pan_starrs_i ---&amp;gt; pan-starrs_i&lt;br /&gt;
    subaru_hsc_z ---&amp;gt; wishes_z&lt;br /&gt;
    -- el pan_starrs_z.csv se cambia a pan-starrs_z.csv&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    sql = &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
        SELECT unique_id, id, kind, ra, dec, &lt;br /&gt;
        ra_mag, dec_mag, kappa, gamma1, gamma2, defl1, defl2, l, b, &lt;br /&gt;
        hpix_9_nest, hpix_13_nest, hpix_29_nest, mw_extinction, z, template, template_int, h, r, m1450, &lt;br /&gt;
        blanco_decam_g_true, blanco_decam_g, blanco_decam_g_odonnell_ext, blanco_decam_i_true, blanco_decam_i, &lt;br /&gt;
        blanco_decam_i_odonnell_ext, blanco_decam_r_true, blanco_decam_r, blanco_decam_r_odonnell_ext, blanco_decam_z_true, &lt;br /&gt;
        blanco_decam_z, blanco_decam_z_odonnell_ext,&lt;br /&gt;
        kids_g_true, kids_g, kids_g_odonnell_ext, kids_i_true, kids_i, kids_i_odonnell_ext, kids_r_true, kids_r, kids_r_odonnell_ext, &lt;br /&gt;
        kids_u_true, kids_u, kids_u_odonnell_ext, &lt;br /&gt;
        lsst_g_true, lsst_g, lsst_g_odonnell_ext, lsst_i_true, lsst_i, lsst_i_odonnell_ext, lsst_r_true, lsst_r, lsst_r_odonnell_ext, &lt;br /&gt;
        lsst_u_true, lsst_u, lsst_u_odonnell_ext, lsst_y_true, lsst_y, lsst_y_odonnell_ext, lsst_z_true, lsst_z, lsst_z_odonnell_ext, &lt;br /&gt;
        2mass_h_true, 2mass_h, 2mass_h_odonnell_ext, 2mass_j_true, 2mass_j, 2mass_j_odonnell_ext, 2mass_ks_true, 2mass_ks, &lt;br /&gt;
        2mass_ks_odonnell_ext, sdss_r01_true, sdss_r01, sdss_r01_odonnell_ext, &lt;br /&gt;
        gaia_bp_true, gaia_bp, gaia_bp_odonnell_ext, gaia_g_true, gaia_g, gaia_g_odonnell_ext, gaia_rp_true, gaia_rp, &lt;br /&gt;
        gaia_rp_odonnell_ext, &lt;br /&gt;
        euclid_nisp_h_true, euclid_nisp_h, euclid_nisp_h_odonnell_ext, euclid_nisp_j_true, euclid_nisp_j, &lt;br /&gt;
        euclid_nisp_j_odonnell_ext, euclid_nisp_y_true, euclid_nisp_y, euclid_nisp_y_odonnell_ext, euclid_vis_true, &lt;br /&gt;
        euclid_vis, euclid_vis_odonnell_ext, step&lt;br /&gt;
        FROM cosmohub.flagship_mock_1_10_4_qso_s&lt;br /&gt;
    &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Una vez generado el catálogo, genero la tabla externa en parquet:&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_9_qso/0.pq -t jcarrete.flagship_mock_1_10_9_qso_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_9_qso_pq (&lt;br /&gt;
    `id` BIGINT,&lt;br /&gt;
    `kind` BIGINT,&lt;br /&gt;
    `ra` DOUBLE,&lt;br /&gt;
    `dec` DOUBLE,&lt;br /&gt;
    `ra_mag` DOUBLE,&lt;br /&gt;
    `dec_mag` DOUBLE,&lt;br /&gt;
    `kappa` DOUBLE,&lt;br /&gt;
    `gamma1` DOUBLE,&lt;br /&gt;
    `gamma2` DOUBLE,&lt;br /&gt;
    `defl1` DOUBLE,&lt;br /&gt;
    `defl2` DOUBLE,&lt;br /&gt;
    `l` DOUBLE,&lt;br /&gt;
    `b` DOUBLE,&lt;br /&gt;
    `hpix_9_nest` BIGINT,&lt;br /&gt;
    `hpix_13_nest` BIGINT,&lt;br /&gt;
    `hpix_29_nest` BIGINT,&lt;br /&gt;
    `mw_extinction` DOUBLE,&lt;br /&gt;
    `z` DOUBLE,&lt;br /&gt;
    `template` STRING,&lt;br /&gt;
    `template_int` BIGINT,&lt;br /&gt;
    `h` DOUBLE,&lt;br /&gt;
    `r` DOUBLE,&lt;br /&gt;
    `m1450` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_g` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_i` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_r` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_z` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_true` DOUBLE,&lt;br /&gt;
    `kids_g` DOUBLE,&lt;br /&gt;
    `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_true` DOUBLE,&lt;br /&gt;
    `kids_i` DOUBLE,&lt;br /&gt;
    `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_true` DOUBLE,&lt;br /&gt;
    `kids_r` DOUBLE,&lt;br /&gt;
    `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_true` DOUBLE,&lt;br /&gt;
    `kids_u` DOUBLE,&lt;br /&gt;
    `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_true` DOUBLE,&lt;br /&gt;
    `lsst_g` DOUBLE,&lt;br /&gt;
    `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_true` DOUBLE,&lt;br /&gt;
    `lsst_i` DOUBLE,&lt;br /&gt;
    `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_true` DOUBLE,&lt;br /&gt;
    `lsst_r` DOUBLE,&lt;br /&gt;
    `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_true` DOUBLE,&lt;br /&gt;
    `lsst_u` DOUBLE,&lt;br /&gt;
    `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_true` DOUBLE,&lt;br /&gt;
    `lsst_y` DOUBLE,&lt;br /&gt;
    `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_true` DOUBLE,&lt;br /&gt;
    `lsst_z` DOUBLE,&lt;br /&gt;
    `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_h_true` DOUBLE,&lt;br /&gt;
    `2mass_h` DOUBLE,&lt;br /&gt;
    `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_true` DOUBLE,&lt;br /&gt;
    `2mass_j` DOUBLE,&lt;br /&gt;
    `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_true` DOUBLE,&lt;br /&gt;
    `2mass_ks` DOUBLE,&lt;br /&gt;
    `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_true` DOUBLE,&lt;br /&gt;
    `sdss_r01` DOUBLE,&lt;br /&gt;
    `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_true` DOUBLE,&lt;br /&gt;
    `gaia_bp` DOUBLE,&lt;br /&gt;
    `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_true` DOUBLE,&lt;br /&gt;
    `gaia_g` DOUBLE,&lt;br /&gt;
    `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_true` DOUBLE,&lt;br /&gt;
    `gaia_rp` DOUBLE,&lt;br /&gt;
    `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_true` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_true` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_true` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_true` DOUBLE,&lt;br /&gt;
    `euclid_vis` DOUBLE,&lt;br /&gt;
    `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
    `step` BIGINT,&lt;br /&gt;
    `lum_dist` DOUBLE,&lt;br /&gt;
    `app_m1450` DOUBLE,&lt;br /&gt;
    `wishes_z_true` DOUBLE,&lt;br /&gt;
    `wishes_z` DOUBLE,&lt;br /&gt;
    `wishes_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jedis_g_true` DOUBLE,&lt;br /&gt;
    `jedis_g` DOUBLE,&lt;br /&gt;
    `jedis_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_r_true` DOUBLE,&lt;br /&gt;
    `cfis_r` DOUBLE,&lt;br /&gt;
    `cfis_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_u_true` DOUBLE,&lt;br /&gt;
    `cfis_u` DOUBLE,&lt;br /&gt;
    `cfis_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_i_true` DOUBLE,&lt;br /&gt;
    `pan-starrs_i` DOUBLE,&lt;br /&gt;
    `pan-starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_z_true` DOUBLE,&lt;br /&gt;
    `pan-starrs_z` DOUBLE,&lt;br /&gt;
    `pan-starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `unique_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_9_qso'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_9_qso_s (&lt;br /&gt;
    `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
    `id` INT COMMENT 'ID',&lt;br /&gt;
    `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
    `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
    `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
    `ra_mag` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
    `dec_mag` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
    `kappa` float COMMENT 'convergence', &lt;br /&gt;
    `gamma1` float COMMENT 'shear', &lt;br /&gt;
    `gamma2` float COMMENT 'shear',&lt;br /&gt;
    `defl1` float COMMENT 'deflection1',&lt;br /&gt;
    `defl2` float COMMENT 'deflection2',&lt;br /&gt;
    `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
    `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
    `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
    `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
    `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
    `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
    `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
    `template` STRING COMMENT 'spectral template name (among 21)',&lt;br /&gt;
    `template_int` INT COMMENT 'spectral template as integer (from 0 to 20)',&lt;br /&gt;
    `h` FLOAT COMMENT 'approximate H-band magnitude for information only. This was computed for applying the magnitude cut',&lt;br /&gt;
    `r` FLOAT COMMENT 'random number between 0 and 1',&lt;br /&gt;
    `m1450` FLOAT COMMENT 'absolute magnitude at 1450 angstroms (M1450)',&lt;br /&gt;
    `lum_dist` FLOAT COMMENT 'luminosity distance in pc',&lt;br /&gt;
    `app_m1450` FLOAT COMMENT 'apparent magnitude at 1450 angstroms (M1450)', &lt;br /&gt;
    `blanco_decam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g` float COMMENT 'Interpolated observed flux in DES g-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES g-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES i-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_i` float COMMENT 'Interpolated observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_r` float COMMENT 'Interpolated observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z` float COMMENT 'Interpolated observed flux in DES z-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `wishes_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `wishes_z` float COMMENT 'Interpolated observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `wishes_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `jedis_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `jedis_g` float COMMENT 'Interpolated observed flux in JST g-band (Euclid provided)',&lt;br /&gt;
    `jedis_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in JST g-band (Euclid provided)',&lt;br /&gt;
    `kids_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_g` float COMMENT 'Interpolated observed flux in KIDS g-band (Euclid provided)',&lt;br /&gt;
    `kids_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS g-band (Euclid provided)',&lt;br /&gt;
    `kids_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_i` float COMMENT 'Interpolated observed flux in KIDS i-band (Euclid provided)',&lt;br /&gt;
    `kids_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_r` float COMMENT 'Interpolated observed flux in KIDS r-band (Euclid provided)',&lt;br /&gt;
    `kids_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS r-band (Euclid provided)',&lt;br /&gt;
    `kids_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `kids_u` float COMMENT 'Interpolated observed flux in KIDS u-band (Euclid provided)',&lt;br /&gt;
    `kids_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS u-band (Euclid provided)',&lt;br /&gt;
    `lsst_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_g` float COMMENT 'Interpolated observed flux in LSST g-band (Euclid provided)',&lt;br /&gt;
    `lsst_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST g-band (Euclid provided)',&lt;br /&gt;
    `lsst_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_i` float COMMENT 'Interpolated observed flux in LSST i-band (Euclid provided)',&lt;br /&gt;
    `lsst_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST i-band (Euclid provided)',&lt;br /&gt;
    `lsst_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_r` float COMMENT 'Interpolated observed flux in LSST r-band (Euclid provided)',&lt;br /&gt;
    `lsst_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST r-band (Euclid provided)',&lt;br /&gt;
    `lsst_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_u` float COMMENT 'Interpolated observed flux in LSST u-band (Euclid provided)',&lt;br /&gt;
    `lsst_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST u-band (Euclid provided)',&lt;br /&gt;
    `lsst_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST y-band (Euclid provided)', &lt;br /&gt;
    `lsst_y` float COMMENT 'Interpolated observed flux in LSST y-band (Euclid provided)',&lt;br /&gt;
    `lsst_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST y-band (Euclid provided)',&lt;br /&gt;
    `lsst_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `lsst_z` float COMMENT 'Interpolated observed flux in LSST z-band (Euclid provided)',&lt;br /&gt;
    `lsst_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST z-band (Euclid provided)',&lt;br /&gt;
    `cfis_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_r` float COMMENT 'Interpolated observed flux in CFHT r-band (Euclid provided)',&lt;br /&gt;
    `cfis_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT r-band (Euclid provided)',&lt;br /&gt;
    `cfis_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `cfis_u` float COMMENT 'Interpolated observed flux in CFHT u-band (Euclid provided)',&lt;br /&gt;
    `cfis_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT u-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS i-band (Euclid provided)',  &lt;br /&gt;
    `pan-starrs_i` float COMMENT 'Interpolated observed flux in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z` float COMMENT 'Interpolated observed flux in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
    `2mass_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_h` float COMMENT 'Interpolated observed flux in 2MASS H-band (Euclid provided)',&lt;br /&gt;
    `2mass_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS H-band (Euclid provided)',&lt;br /&gt;
    `2mass_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_j` float COMMENT 'Interpolated observed flux in 2MASS J-band (Euclid provided)',&lt;br /&gt;
    `2mass_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS J-band (Euclid provided)',&lt;br /&gt;
    `2mass_ks_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks` float COMMENT 'Interpolated observed flux in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
    `2mass_ks_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
    `sdss_r01_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)', &lt;br /&gt;
    `sdss_r01` float COMMENT 'Interpolated observed flux in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
    `sdss_r01_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
    `gaia_bp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_bp` float COMMENT 'Interpolated observed flux in Gaia-BP band (Euclid provided)',&lt;br /&gt;
    `gaia_bp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-BP band (Euclid provided)',&lt;br /&gt;
    `gaia_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_g` float COMMENT 'Interpolated observed flux in Gaia-G band (Euclid provided)',&lt;br /&gt;
    `gaia_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `gaia_rp` float COMMENT 'Interpolated observed flux in Gaia-RP band (Euclid provided)',&lt;br /&gt;
    `gaia_rp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-RP band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h` float COMMENT 'Interpolated observed flux in Euclid NISP-H band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j` float COMMENT 'Interpolated observed flux in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y` float COMMENT 'Interpolated observed flux in Euclid NISP-Y band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `euclid_vis` float COMMENT 'Interpolated observed flux in Euclid VIS band (Euclid provided)',&lt;br /&gt;
    `euclid_vis_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid VIS band (Euclid provided)',&lt;br /&gt;
    `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
    step,&lt;br /&gt;
    hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
    step ASC,&lt;br /&gt;
    hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_9_qso_s&lt;br /&gt;
    SELECT&lt;br /&gt;
    `unique_id`,  `id`,  `kind`,  `ra`,  `dec`,  `ra_mag`,  `dec_mag`,  `kappa`,  `gamma1`,  `gamma2`,  `defl1`,  `defl2`,  `l`,  `b`,  `hpix_9_nest`,  `hpix_13_nest`,  `hpix_29_nest`,  `mw_extinction`,  `z`,  `template`,  `template_int`,  `h`,  `r`,  `m1450`,  `lum_dist`,  `app_m1450`,  `blanco_decam_g_true`,  `blanco_decam_g`,  `blanco_decam_g_odonnell_ext`,  `blanco_decam_i_true`,  `blanco_decam_i`,  `blanco_decam_i_odonnell_ext`,  `blanco_decam_r_true`,  `blanco_decam_r`,  `blanco_decam_r_odonnell_ext`,  `blanco_decam_z_true`,  `blanco_decam_z`,  `blanco_decam_z_odonnell_ext`,  `wishes_z_true`,  `wishes_z`,  `wishes_z_odonnell_ext`,  `jedis_g_true`,  `jedis_g`,  `jedis_g_odonnell_ext`,  `kids_g_true`,  `kids_g`,  `kids_g_odonnell_ext`,  `kids_i_true`,  `kids_i`,  `kids_i_odonnell_ext`,  `kids_r_true`,  `kids_r`,  `kids_r_odonnell_ext`,  `kids_u_true`,  `kids_u`,  `kids_u_odonnell_ext`,  `lsst_g_true`,  `lsst_g`,  `lsst_g_odonnell_ext`,  `lsst_i_true`,  `lsst_i`,  `lsst_i_odonnell_ext`,  `lsst_r_true`,  `lsst_r`,  `lsst_r_odonnell_ext`,  `lsst_u_true`,  `lsst_u`,  `lsst_u_odonnell_ext`,  `lsst_y_true`,  `lsst_y`,  `lsst_y_odonnell_ext`,  `lsst_z_true`,  `lsst_z`,  `lsst_z_odonnell_ext`,  `cfis_r_true`,  `cfis_r`,  `cfis_r_odonnell_ext`,  `cfis_u_true`,  `cfis_u`,  `cfis_u_odonnell_ext`,  `pan-starrs_i_true`,  `pan-starrs_i`,  `pan-starrs_i_odonnell_ext`,  `pan-starrs_z_true`,  `pan-starrs_z`,  `pan-starrs_z_odonnell_ext`,  `2mass_h_true`,  `2mass_h`,  `2mass_h_odonnell_ext`,  `2mass_j_true`,  `2mass_j`,  `2mass_j_odonnell_ext`,  `2mass_ks_true`,  `2mass_ks`,  `2mass_ks_odonnell_ext`,  `sdss_r01_true`,  `sdss_r01`,  `sdss_r01_odonnell_ext`,  `gaia_bp_true`,  `gaia_bp`,  `gaia_bp_odonnell_ext`,  `gaia_g_true`,  `gaia_g`,  `gaia_g_odonnell_ext`,  `gaia_rp_true`,  `gaia_rp`,  `gaia_rp_odonnell_ext`,  `euclid_nisp_h_true`,  `euclid_nisp_h`,  `euclid_nisp_h_odonnell_ext`,  `euclid_nisp_j_true`,  `euclid_nisp_j`,  `euclid_nisp_j_odonnell_ext`,  `euclid_nisp_y_true`,  `euclid_nisp_y`,  `euclid_nisp_y_odonnell_ext`,  `euclid_vis_true`,  `euclid_vis`,  `euclid_vis_odonnell_ext`,  `step`&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_9_qso_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_9_qso_s COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Info in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    ## This is the first SC8 QSOs release.&lt;br /&gt;
    Changes from previous version (1.10.4):&lt;br /&gt;
    * gamma1 flip sign is included in this version (missing in previous one; due to system reference transformation from IAU and Healpix)&lt;br /&gt;
    * update some filter transmissions&lt;br /&gt;
    * include REF_MAG&lt;br /&gt;
    We have randomly selected QSO from [https://cosmohub.pic.es/catalogs/205](https://cosmohub.pic.es/catalogs/205) (copied information below) and located also randomly in SC8 area.&lt;br /&gt;
    The total simulated area is 1297 square degrees.&lt;br /&gt;
    We have assigned lensing parameters from last redshift step (86) since lensing and deflection maps are not yet available for higher redshift.&lt;br /&gt;
    Therefore we have used those parameters to estimate the magnified positions and also magnified fluxes in the TU FITS files.&lt;br /&gt;
    Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
    m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
    And in order to estimate magnified magnitudes:&lt;br /&gt;
    m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
    ## Catalogue of high-z QSOs&lt;br /&gt;
    Full information about the catalog can be found in the following Redmine url:&lt;br /&gt;
    [https://euclid.roe.ac.uk/projects/puswg/wiki/Quasars/](https://euclid.roe.ac.uk/projects/puswg/wiki/Quasars/)&lt;br /&gt;
    We (Rhys Barnett) generated a high-z QSO catalogue from Jiang et al. (2016) QSO luminosity function at z = 6 and assuming Wang et al. (2019) redshift evolution (k=-0.72).&lt;br /&gt;
    Important features to be noted:&lt;br /&gt;
    1. The corresponding area is 15,000 deg2&lt;br /&gt;
    2. We applied an approximate magnitude cut at H=25 (computed with the Euclid H-filter bandpass)&lt;br /&gt;
    3. We applied an overpopulation by a factor 1000. This overpopulation factor is motivated by the need to perform meaningful statistical tests of completeness in the highest redshift bins where the number of objects is obviously the lowest&lt;br /&gt;
    4. There is a set of 21 QSO spectral templates in total. Each object is assigned a template with a uniform random distribution.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(m1450 AS float) AS REF_MAG_ABS,  \nCAST(app_m1450 AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(-1 AS float) AS BULGE_R50,  \nCAST(-1 AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(template_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV,  \nCAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfis_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfis_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jedis_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(`pan-starrs_i`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(`pan-starrs_z`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(wishes_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_9_qso_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
FITS table:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_9_qso_s_magnified_fits(&lt;br /&gt;
    SOURCE_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    HALO_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    KIND smallint COMMENT 'from deserializer',&lt;br /&gt;
    RA double COMMENT 'from deserializer',&lt;br /&gt;
    `DEC` double COMMENT 'from deserializer',&lt;br /&gt;
    RA_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    DEC_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    Z_OBS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG_ABS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_FRACTION float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_NSERSIC float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_AXIS_RATIO float COMMENT 'from deserializer',&lt;br /&gt;
    INCLINATION_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    KAPPA float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA1 float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA2 float COMMENT 'from deserializer',&lt;br /&gt;
    SED_TEMPLATE float COMMENT 'from deserializer',&lt;br /&gt;
    EXT_LAW smallint COMMENT 'from deserializer',&lt;br /&gt;
    EBV float COMMENT 'from deserializer',&lt;br /&gt;
    HALPHA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    HBETA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O3_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    N2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    S2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    AV FLOAT COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_VIS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_JPCAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_HSC_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_BP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_RP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_KS_2MASS_MAG float COMMENT 'from deserializer'&lt;br /&gt;
    )&lt;br /&gt;
     PARTITIONED BY ( &lt;br /&gt;
    `hpix_5_nest` int)&lt;br /&gt;
     ROW FORMAT SERDE &lt;br /&gt;
    'es.pic.astro.hadoop.serde.RecArraySerDe' &lt;br /&gt;
     STORED AS INPUTFORMAT &lt;br /&gt;
    'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
     OUTPUTFORMAT &lt;br /&gt;
    'es.pic.astro.hadoop.io.BinaryOutputFormat'&lt;br /&gt;
     ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_9_qso_s_magnified_fits PARTITION(hpix_5_nest)&lt;br /&gt;
    SELECT CAST(unique_id AS bigint) AS `SOURCE_ID`,  &lt;br /&gt;
    CAST(-1 AS bigint) AS `HALO_ID`, &lt;br /&gt;
    CAST(kind AS smallint) AS `KIND`,  &lt;br /&gt;
    CAST(ra AS double) AS `RA`,  &lt;br /&gt;
    CAST(`dec` AS double) AS `DEC`,  &lt;br /&gt;
    CAST(ra_mag AS double) AS `RA_MAG`,  &lt;br /&gt;
    CAST(dec_mag AS double) AS `DEC_MAG`,  &lt;br /&gt;
    CAST(z AS float) AS `Z_OBS`,  &lt;br /&gt;
    CAST(m1450 AS float) AS `REF_MAG_ABS`,  &lt;br /&gt;
    CAST(app_m1450 AS float) AS `REF_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `BULGE_FRACTION`,  &lt;br /&gt;
    CAST(-1 AS float) AS `BULGE_R50`,  &lt;br /&gt;
    CAST(-1 AS float) AS `DISK_R50`,  &lt;br /&gt;
    CAST(-1 AS float) AS `BULGE_NSERSIC`,  &lt;br /&gt;
    CAST(-1 AS float) AS `BULGE_AXIS_RATIO`,  &lt;br /&gt;
    CAST(-1 AS float) AS `INCLINATION_ANGLE`,  &lt;br /&gt;
    CAST(-1 AS float) AS `DISK_ANGLE`,  &lt;br /&gt;
    CAST(kappa AS float) AS `KAPPA`,  &lt;br /&gt;
    CAST(gamma1 AS float) AS `GAMMA1`,  &lt;br /&gt;
    CAST(gamma2 AS float) AS `GAMMA2`,  &lt;br /&gt;
    CAST(template_int AS float) AS `SED_TEMPLATE`,  &lt;br /&gt;
    CAST(0 AS smallint) AS `EXT_LAW`,  &lt;br /&gt;
    CAST(-1 AS float) AS `EBV`,  &lt;br /&gt;
    CAST(-1 AS float) AS `HALPHA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `HBETA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `O2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `O3_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `N2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `S2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(mw_extinction AS float) AS `AV`,&lt;br /&gt;
    CAST(euclid_vis*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_VIS_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_NISP_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_DECAM_MAG`,  &lt;br /&gt;
    CAST(cfis_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(cfis_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(jedis_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_JPCAM_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_i`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_z`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(wishes_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_HSC_MAG`,  &lt;br /&gt;
    CAST(gaia_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS `TU_FNU_G_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_bp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_BP_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_rp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_RP_GAIA_MAG`,  &lt;br /&gt;
    CAST(lsst_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_LSST_MAG`,  &lt;br /&gt;
    CAST(kids_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_KIDS_MAG`,  &lt;br /&gt;
    CAST(2mass_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_ks*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_KS_2MASS_MAG`,&lt;br /&gt;
    CAST(SHIFTRIGHT(hpix_29_nest, (29-5)*2) as int) AS hpix_5_nest &lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_9_qso_s&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Tenemos un problema con los flujos y volvemos a recalcularlos con la pipeline.&lt;br /&gt;
Modifico las cosas necesarias.&lt;br /&gt;
Básicamente lo que hacemos es coger el catálogo cosmohub.flagship_mock_1_10_9_qso_s, excepto los flujos,&lt;br /&gt;
quitar los steps en la pipeline que no necesito (ref_mag y gamma1 flip) y volverla a correr.&lt;br /&gt;
&lt;br /&gt;
Y lo más importante: cuando selecciono el catálogo, calculo m1450 - 5 * log10(h), para no tener que modificar la cosmología e incluso para no tener que cambiar el código en sí. Normalmente nosotros siempre damos todo en función de h!&lt;br /&gt;
&lt;br /&gt;
Lo calculo con el qso_pipeline.py notebook.&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_12_qso/0.pq -t jcarrete.flagship_mock_1_10_12_qso_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_12_qso_pq (&lt;br /&gt;
    `id` BIGINT,&lt;br /&gt;
    `kind` BIGINT,&lt;br /&gt;
    `ra` DOUBLE,&lt;br /&gt;
    `dec` DOUBLE,&lt;br /&gt;
    `ra_mag` DOUBLE,&lt;br /&gt;
    `dec_mag` DOUBLE,&lt;br /&gt;
    `kappa` DOUBLE,&lt;br /&gt;
    `gamma1` DOUBLE,&lt;br /&gt;
    `gamma2` DOUBLE,&lt;br /&gt;
    `defl1` DOUBLE,&lt;br /&gt;
    `defl2` DOUBLE,&lt;br /&gt;
    `l` DOUBLE,&lt;br /&gt;
    `b` DOUBLE,&lt;br /&gt;
    `hpix_9_nest` BIGINT,&lt;br /&gt;
    `hpix_13_nest` BIGINT,&lt;br /&gt;
    `hpix_29_nest` BIGINT,&lt;br /&gt;
    `mw_extinction` DOUBLE,&lt;br /&gt;
    `z` DOUBLE,&lt;br /&gt;
    `template` STRING,&lt;br /&gt;
    `template_int` BIGINT,&lt;br /&gt;
    `h` DOUBLE,&lt;br /&gt;
    `r` DOUBLE,&lt;br /&gt;
    `m1450` DOUBLE,&lt;br /&gt;
    `lum_dist` DOUBLE,&lt;br /&gt;
    `app_m1450` DOUBLE,&lt;br /&gt;
    `step` BIGINT,&lt;br /&gt;
    `blanco_decam_g_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_g` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_i` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_r` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_z` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `wishes_z_true` DOUBLE,&lt;br /&gt;
    `wishes_z` DOUBLE,&lt;br /&gt;
    `wishes_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jedis_g_true` DOUBLE,&lt;br /&gt;
    `jedis_g` DOUBLE,&lt;br /&gt;
    `jedis_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_true` DOUBLE,&lt;br /&gt;
    `kids_g` DOUBLE,&lt;br /&gt;
    `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_true` DOUBLE,&lt;br /&gt;
    `kids_i` DOUBLE,&lt;br /&gt;
    `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_true` DOUBLE,&lt;br /&gt;
    `kids_r` DOUBLE,&lt;br /&gt;
    `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_true` DOUBLE,&lt;br /&gt;
    `kids_u` DOUBLE,&lt;br /&gt;
    `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_true` DOUBLE,&lt;br /&gt;
    `lsst_g` DOUBLE,&lt;br /&gt;
    `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_true` DOUBLE,&lt;br /&gt;
    `lsst_i` DOUBLE,&lt;br /&gt;
    `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_true` DOUBLE,&lt;br /&gt;
    `lsst_r` DOUBLE,&lt;br /&gt;
    `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_true` DOUBLE,&lt;br /&gt;
    `lsst_u` DOUBLE,&lt;br /&gt;
    `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_true` DOUBLE,&lt;br /&gt;
    `lsst_y` DOUBLE,&lt;br /&gt;
    `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_true` DOUBLE,&lt;br /&gt;
    `lsst_z` DOUBLE,&lt;br /&gt;
    `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_r_true` DOUBLE,&lt;br /&gt;
    `cfis_r` DOUBLE,&lt;br /&gt;
    `cfis_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_u_true` DOUBLE,&lt;br /&gt;
    `cfis_u` DOUBLE,&lt;br /&gt;
    `cfis_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_i_true` DOUBLE,&lt;br /&gt;
    `pan-starrs_i` DOUBLE,&lt;br /&gt;
    `pan-starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_z_true` DOUBLE,&lt;br /&gt;
    `pan-starrs_z` DOUBLE,&lt;br /&gt;
    `pan-starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_h_true` DOUBLE,&lt;br /&gt;
    `2mass_h` DOUBLE,&lt;br /&gt;
    `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_true` DOUBLE,&lt;br /&gt;
    `2mass_j` DOUBLE,&lt;br /&gt;
    `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_true` DOUBLE,&lt;br /&gt;
    `2mass_ks` DOUBLE,&lt;br /&gt;
    `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_true` DOUBLE,&lt;br /&gt;
    `sdss_r01` DOUBLE,&lt;br /&gt;
    `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_true` DOUBLE,&lt;br /&gt;
    `gaia_bp` DOUBLE,&lt;br /&gt;
    `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_true` DOUBLE,&lt;br /&gt;
    `gaia_g` DOUBLE,&lt;br /&gt;
    `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_true` DOUBLE,&lt;br /&gt;
    `gaia_rp` DOUBLE,&lt;br /&gt;
    `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_true` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_true` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_true` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_true` DOUBLE,&lt;br /&gt;
    `euclid_vis` DOUBLE,&lt;br /&gt;
    `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
    `unique_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_12_qso'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_12_qso_s (&lt;br /&gt;
    `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
    `id` INT COMMENT 'ID',&lt;br /&gt;
    `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
    `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
    `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
    `ra_mag` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
    `dec_mag` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
    `kappa` float COMMENT 'convergence', &lt;br /&gt;
    `gamma1` float COMMENT 'shear', &lt;br /&gt;
    `gamma2` float COMMENT 'shear',&lt;br /&gt;
    `defl1` float COMMENT 'deflection1',&lt;br /&gt;
    `defl2` float COMMENT 'deflection2',&lt;br /&gt;
    `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
    `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
    `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
    `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
    `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
    `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
    `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
    `template` STRING COMMENT 'spectral template name (among 21)',&lt;br /&gt;
    `template_int` INT COMMENT 'spectral template as integer (from 0 to 20)',&lt;br /&gt;
    `h` FLOAT COMMENT 'approximate H-band magnitude for information only. This was computed for applying the magnitude cut',&lt;br /&gt;
    `r` FLOAT COMMENT 'random number between 0 and 1',&lt;br /&gt;
    `m1450` FLOAT COMMENT 'absolute magnitude at 1450 angstroms (M1450)',&lt;br /&gt;
    `lum_dist` FLOAT COMMENT 'luminosity distance in pc',&lt;br /&gt;
    `app_m1450` FLOAT COMMENT 'apparent magnitude at 1450 angstroms (M1450)', &lt;br /&gt;
    `blanco_decam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g` float COMMENT 'Interpolated observed flux in DES g-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES g-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES i-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_i` float COMMENT 'Interpolated observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_r` float COMMENT 'Interpolated observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z` float COMMENT 'Interpolated observed flux in DES z-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `wishes_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `wishes_z` float COMMENT 'Interpolated observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `wishes_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `jedis_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `jedis_g` float COMMENT 'Interpolated observed flux in JST g-band (Euclid provided)',&lt;br /&gt;
    `jedis_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in JST g-band (Euclid provided)',&lt;br /&gt;
    `kids_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_g` float COMMENT 'Interpolated observed flux in KIDS g-band (Euclid provided)',&lt;br /&gt;
    `kids_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS g-band (Euclid provided)',&lt;br /&gt;
    `kids_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_i` float COMMENT 'Interpolated observed flux in KIDS i-band (Euclid provided)',&lt;br /&gt;
    `kids_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_r` float COMMENT 'Interpolated observed flux in KIDS r-band (Euclid provided)',&lt;br /&gt;
    `kids_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS r-band (Euclid provided)',&lt;br /&gt;
    `kids_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `kids_u` float COMMENT 'Interpolated observed flux in KIDS u-band (Euclid provided)',&lt;br /&gt;
    `kids_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS u-band (Euclid provided)',&lt;br /&gt;
    `lsst_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_g` float COMMENT 'Interpolated observed flux in LSST g-band (Euclid provided)',&lt;br /&gt;
    `lsst_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST g-band (Euclid provided)',&lt;br /&gt;
    `lsst_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_i` float COMMENT 'Interpolated observed flux in LSST i-band (Euclid provided)',&lt;br /&gt;
    `lsst_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST i-band (Euclid provided)',&lt;br /&gt;
    `lsst_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_r` float COMMENT 'Interpolated observed flux in LSST r-band (Euclid provided)',&lt;br /&gt;
    `lsst_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST r-band (Euclid provided)',&lt;br /&gt;
    `lsst_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_u` float COMMENT 'Interpolated observed flux in LSST u-band (Euclid provided)',&lt;br /&gt;
    `lsst_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST u-band (Euclid provided)',&lt;br /&gt;
    `lsst_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST y-band (Euclid provided)', &lt;br /&gt;
    `lsst_y` float COMMENT 'Interpolated observed flux in LSST y-band (Euclid provided)',&lt;br /&gt;
    `lsst_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST y-band (Euclid provided)',&lt;br /&gt;
    `lsst_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `lsst_z` float COMMENT 'Interpolated observed flux in LSST z-band (Euclid provided)',&lt;br /&gt;
    `lsst_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST z-band (Euclid provided)',&lt;br /&gt;
    `cfis_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_r` float COMMENT 'Interpolated observed flux in CFHT r-band (Euclid provided)',&lt;br /&gt;
    `cfis_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT r-band (Euclid provided)',&lt;br /&gt;
    `cfis_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `cfis_u` float COMMENT 'Interpolated observed flux in CFHT u-band (Euclid provided)',&lt;br /&gt;
    `cfis_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT u-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS i-band (Euclid provided)',  &lt;br /&gt;
    `pan-starrs_i` float COMMENT 'Interpolated observed flux in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z` float COMMENT 'Interpolated observed flux in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
    `2mass_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_h` float COMMENT 'Interpolated observed flux in 2MASS H-band (Euclid provided)',&lt;br /&gt;
    `2mass_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS H-band (Euclid provided)',&lt;br /&gt;
    `2mass_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_j` float COMMENT 'Interpolated observed flux in 2MASS J-band (Euclid provided)',&lt;br /&gt;
    `2mass_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS J-band (Euclid provided)',&lt;br /&gt;
    `2mass_ks_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks` float COMMENT 'Interpolated observed flux in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
    `2mass_ks_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
    `sdss_r01_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)', &lt;br /&gt;
    `sdss_r01` float COMMENT 'Interpolated observed flux in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
    `sdss_r01_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
    `gaia_bp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_bp` float COMMENT 'Interpolated observed flux in Gaia-BP band (Euclid provided)',&lt;br /&gt;
    `gaia_bp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-BP band (Euclid provided)',&lt;br /&gt;
    `gaia_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_g` float COMMENT 'Interpolated observed flux in Gaia-G band (Euclid provided)',&lt;br /&gt;
    `gaia_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `gaia_rp` float COMMENT 'Interpolated observed flux in Gaia-RP band (Euclid provided)',&lt;br /&gt;
    `gaia_rp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-RP band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h` float COMMENT 'Interpolated observed flux in Euclid NISP-H band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j` float COMMENT 'Interpolated observed flux in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y` float COMMENT 'Interpolated observed flux in Euclid NISP-Y band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `euclid_vis` float COMMENT 'Interpolated observed flux in Euclid VIS band (Euclid provided)',&lt;br /&gt;
    `euclid_vis_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid VIS band (Euclid provided)',&lt;br /&gt;
    `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
    step,&lt;br /&gt;
    hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
    step ASC,&lt;br /&gt;
    hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_12_qso_s&lt;br /&gt;
    SELECT&lt;br /&gt;
    `unique_id`,  `id`,  `kind`,  `ra`,  `dec`,  `ra_mag`,  `dec_mag`,  `kappa`,  `gamma1`,  `gamma2`,  `defl1`,  `defl2`,  `l`,  `b`,  `hpix_9_nest`,  `hpix_13_nest`,  `hpix_29_nest`,  `mw_extinction`,  `z`,  `template`,  `template_int`,  `h`,  `r`,  `m1450`,  `lum_dist`,  `app_m1450`,  `blanco_decam_g_true`,  `blanco_decam_g`,  `blanco_decam_g_odonnell_ext`,  `blanco_decam_i_true`,  `blanco_decam_i`,  `blanco_decam_i_odonnell_ext`,  `blanco_decam_r_true`,  `blanco_decam_r`,  `blanco_decam_r_odonnell_ext`,  `blanco_decam_z_true`,  `blanco_decam_z`,  `blanco_decam_z_odonnell_ext`,  `wishes_z_true`,  `wishes_z`,  `wishes_z_odonnell_ext`,  `jedis_g_true`,  `jedis_g`,  `jedis_g_odonnell_ext`,  `kids_g_true`,  `kids_g`,  `kids_g_odonnell_ext`,  `kids_i_true`,  `kids_i`,  `kids_i_odonnell_ext`,  `kids_r_true`,  `kids_r`,  `kids_r_odonnell_ext`,  `kids_u_true`,  `kids_u`,  `kids_u_odonnell_ext`,  `lsst_g_true`,  `lsst_g`,  `lsst_g_odonnell_ext`,  `lsst_i_true`,  `lsst_i`,  `lsst_i_odonnell_ext`,  `lsst_r_true`,  `lsst_r`,  `lsst_r_odonnell_ext`,  `lsst_u_true`,  `lsst_u`,  `lsst_u_odonnell_ext`,  `lsst_y_true`,  `lsst_y`,  `lsst_y_odonnell_ext`,  `lsst_z_true`,  `lsst_z`,  `lsst_z_odonnell_ext`,  `cfis_r_true`,  `cfis_r`,  `cfis_r_odonnell_ext`,  `cfis_u_true`,  `cfis_u`,  `cfis_u_odonnell_ext`,  `pan-starrs_i_true`,  `pan-starrs_i`,  `pan-starrs_i_odonnell_ext`,  `pan-starrs_z_true`,  `pan-starrs_z`,  `pan-starrs_z_odonnell_ext`,  `2mass_h_true`,  `2mass_h`,  `2mass_h_odonnell_ext`,  `2mass_j_true`,  `2mass_j`,  `2mass_j_odonnell_ext`,  `2mass_ks_true`,  `2mass_ks`,  `2mass_ks_odonnell_ext`,  `sdss_r01_true`,  `sdss_r01`,  `sdss_r01_odonnell_ext`,  `gaia_bp_true`,  `gaia_bp`,  `gaia_bp_odonnell_ext`,  `gaia_g_true`,  `gaia_g`,  `gaia_g_odonnell_ext`,  `gaia_rp_true`,  `gaia_rp`,  `gaia_rp_odonnell_ext`,  `euclid_nisp_h_true`,  `euclid_nisp_h`,  `euclid_nisp_h_odonnell_ext`,  `euclid_nisp_j_true`,  `euclid_nisp_j`,  `euclid_nisp_j_odonnell_ext`,  `euclid_nisp_y_true`,  `euclid_nisp_y`,  `euclid_nisp_y_odonnell_ext`,  `euclid_vis_true`,  `euclid_vis`,  `euclid_vis_odonnell_ext`,  `step`&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_12_qso_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_12_qso_s COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_12_qso_s_magnified_fits(&lt;br /&gt;
    SOURCE_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    HALO_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    KIND smallint COMMENT 'from deserializer',&lt;br /&gt;
    RA double COMMENT 'from deserializer',&lt;br /&gt;
    `DEC` double COMMENT 'from deserializer',&lt;br /&gt;
    RA_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    DEC_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    Z_OBS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG_ABS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_FRACTION float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_NSERSIC float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_AXIS_RATIO float COMMENT 'from deserializer',&lt;br /&gt;
    INCLINATION_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    KAPPA float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA1 float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA2 float COMMENT 'from deserializer',&lt;br /&gt;
    SED_TEMPLATE float COMMENT 'from deserializer',&lt;br /&gt;
    EXT_LAW smallint COMMENT 'from deserializer',&lt;br /&gt;
    EBV float COMMENT 'from deserializer',&lt;br /&gt;
    HALPHA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    HBETA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O3_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    N2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    S2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    AV FLOAT COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_VIS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_JPCAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_HSC_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_BP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_RP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_KS_2MASS_MAG float COMMENT 'from deserializer'&lt;br /&gt;
    )&lt;br /&gt;
     PARTITIONED BY ( &lt;br /&gt;
    `hpix_5_nest` int)&lt;br /&gt;
     ROW FORMAT SERDE &lt;br /&gt;
    'es.pic.astro.hadoop.serde.RecArraySerDe' &lt;br /&gt;
     STORED AS INPUTFORMAT &lt;br /&gt;
    'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
     OUTPUTFORMAT &lt;br /&gt;
    'es.pic.astro.hadoop.io.BinaryOutputFormat'&lt;br /&gt;
     ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_12_qso_s_magnified_fits PARTITION(hpix_5_nest)&lt;br /&gt;
    SELECT CAST(unique_id AS bigint) AS `SOURCE_ID`,  &lt;br /&gt;
    CAST(-1 AS bigint) AS `HALO_ID`, &lt;br /&gt;
    CAST(kind AS smallint) AS `KIND`,  &lt;br /&gt;
    CAST(ra AS double) AS `RA`,  &lt;br /&gt;
    CAST(`dec` AS double) AS `DEC`,  &lt;br /&gt;
    CAST(ra_mag AS double) AS `RA_MAG`,  &lt;br /&gt;
    CAST(dec_mag AS double) AS `DEC_MAG`,  &lt;br /&gt;
    CAST(z AS float) AS `Z_OBS`,  &lt;br /&gt;
    CAST(m1450 AS float) AS `REF_MAG_ABS`,  &lt;br /&gt;
    CAST(app_m1450 AS float) AS `REF_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `BULGE_FRACTION`,  &lt;br /&gt;
    CAST(-1 AS float) AS `BULGE_R50`,  &lt;br /&gt;
    CAST(-1 AS float) AS `DISK_R50`,  &lt;br /&gt;
    CAST(-1 AS float) AS `BULGE_NSERSIC`,  &lt;br /&gt;
    CAST(-1 AS float) AS `BULGE_AXIS_RATIO`,  &lt;br /&gt;
    CAST(-1 AS float) AS `INCLINATION_ANGLE`,  &lt;br /&gt;
    CAST(-1 AS float) AS `DISK_ANGLE`,  &lt;br /&gt;
    CAST(kappa AS float) AS `KAPPA`,  &lt;br /&gt;
    CAST(gamma1 AS float) AS `GAMMA1`,  &lt;br /&gt;
    CAST(gamma2 AS float) AS `GAMMA2`,  &lt;br /&gt;
    CAST(template_int AS float) AS `SED_TEMPLATE`,  &lt;br /&gt;
    CAST(0 AS smallint) AS `EXT_LAW`,  &lt;br /&gt;
    CAST(-1 AS float) AS `EBV`,  &lt;br /&gt;
    CAST(-1 AS float) AS `HALPHA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `HBETA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `O2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `O3_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `N2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `S2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(mw_extinction AS float) AS `AV`,&lt;br /&gt;
    CAST(euclid_vis*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_VIS_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_NISP_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_DECAM_MAG`,  &lt;br /&gt;
    CAST(cfis_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(cfis_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(jedis_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_JPCAM_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_i`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_z`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(wishes_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_HSC_MAG`,  &lt;br /&gt;
    CAST(gaia_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS `TU_FNU_G_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_bp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_BP_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_rp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_RP_GAIA_MAG`,  &lt;br /&gt;
    CAST(lsst_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_LSST_MAG`,  &lt;br /&gt;
    CAST(kids_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_KIDS_MAG`,  &lt;br /&gt;
    CAST(2mass_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_ks*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_KS_2MASS_MAG`,&lt;br /&gt;
    CAST(SHIFTRIGHT(hpix_29_nest, (29-5)*2) as int) AS hpix_5_nest &lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_12_qso_s&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
Y finalmente tengo que añadir los header.&lt;br /&gt;
En este caso añadimos las unidades y el nombre de la extensión.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Hay un error en la magnitud aparente. Teníamos que haber metido el factor - 5 * log10(h) también.&lt;br /&gt;
En este caso lo hago con una query. No vuelvo a generar el catálogo con el notebook!&lt;br /&gt;
Creo una tabla con el mismo release:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_12_v1_1_qso_s (&lt;br /&gt;
    `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
    `id` INT COMMENT 'ID',&lt;br /&gt;
    `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
    `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
    `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
    `ra_mag` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
    `dec_mag` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
    `kappa` float COMMENT 'convergence', &lt;br /&gt;
    `gamma1` float COMMENT 'shear', &lt;br /&gt;
    `gamma2` float COMMENT 'shear',&lt;br /&gt;
    `defl1` float COMMENT 'deflection1',&lt;br /&gt;
    `defl2` float COMMENT 'deflection2',&lt;br /&gt;
    `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
    `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
    `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
    `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
    `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
    `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
    `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
    `template` STRING COMMENT 'spectral template name (among 21)',&lt;br /&gt;
    `template_int` INT COMMENT 'spectral template as integer (from 0 to 20)',&lt;br /&gt;
    `h` FLOAT COMMENT 'approximate H-band magnitude for information only. This was computed for applying the magnitude cut',&lt;br /&gt;
    `r` FLOAT COMMENT 'random number between 0 and 1',&lt;br /&gt;
    `m1450` FLOAT COMMENT 'absolute magnitude at 1450 angstroms (M1450)',&lt;br /&gt;
    `lum_dist` FLOAT COMMENT 'luminosity distance in pc',&lt;br /&gt;
    `app_m1450` FLOAT COMMENT 'apparent magnitude at 1450 angstroms (M1450)', &lt;br /&gt;
    `blanco_decam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g` float COMMENT 'Interpolated observed flux in DES g-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES g-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES i-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_i` float COMMENT 'Interpolated observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_r` float COMMENT 'Interpolated observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z` float COMMENT 'Interpolated observed flux in DES z-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `wishes_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `wishes_z` float COMMENT 'Interpolated observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `wishes_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `jedis_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `jedis_g` float COMMENT 'Interpolated observed flux in JST g-band (Euclid provided)',&lt;br /&gt;
    `jedis_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in JST g-band (Euclid provided)',&lt;br /&gt;
    `kids_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_g` float COMMENT 'Interpolated observed flux in KIDS g-band (Euclid provided)',&lt;br /&gt;
    `kids_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS g-band (Euclid provided)',&lt;br /&gt;
    `kids_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_i` float COMMENT 'Interpolated observed flux in KIDS i-band (Euclid provided)',&lt;br /&gt;
    `kids_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_r` float COMMENT 'Interpolated observed flux in KIDS r-band (Euclid provided)',&lt;br /&gt;
    `kids_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS r-band (Euclid provided)',&lt;br /&gt;
    `kids_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `kids_u` float COMMENT 'Interpolated observed flux in KIDS u-band (Euclid provided)',&lt;br /&gt;
    `kids_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS u-band (Euclid provided)',&lt;br /&gt;
    `lsst_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_g` float COMMENT 'Interpolated observed flux in LSST g-band (Euclid provided)',&lt;br /&gt;
    `lsst_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST g-band (Euclid provided)',&lt;br /&gt;
    `lsst_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_i` float COMMENT 'Interpolated observed flux in LSST i-band (Euclid provided)',&lt;br /&gt;
    `lsst_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST i-band (Euclid provided)',&lt;br /&gt;
    `lsst_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_r` float COMMENT 'Interpolated observed flux in LSST r-band (Euclid provided)',&lt;br /&gt;
    `lsst_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST r-band (Euclid provided)',&lt;br /&gt;
    `lsst_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_u` float COMMENT 'Interpolated observed flux in LSST u-band (Euclid provided)',&lt;br /&gt;
    `lsst_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST u-band (Euclid provided)',&lt;br /&gt;
    `lsst_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST y-band (Euclid provided)', &lt;br /&gt;
    `lsst_y` float COMMENT 'Interpolated observed flux in LSST y-band (Euclid provided)',&lt;br /&gt;
    `lsst_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST y-band (Euclid provided)',&lt;br /&gt;
    `lsst_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `lsst_z` float COMMENT 'Interpolated observed flux in LSST z-band (Euclid provided)',&lt;br /&gt;
    `lsst_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST z-band (Euclid provided)',&lt;br /&gt;
    `cfis_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_r` float COMMENT 'Interpolated observed flux in CFHT r-band (Euclid provided)',&lt;br /&gt;
    `cfis_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT r-band (Euclid provided)',&lt;br /&gt;
    `cfis_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `cfis_u` float COMMENT 'Interpolated observed flux in CFHT u-band (Euclid provided)',&lt;br /&gt;
    `cfis_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT u-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS i-band (Euclid provided)',  &lt;br /&gt;
    `pan-starrs_i` float COMMENT 'Interpolated observed flux in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z` float COMMENT 'Interpolated observed flux in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
    `2mass_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_h` float COMMENT 'Interpolated observed flux in 2MASS H-band (Euclid provided)',&lt;br /&gt;
    `2mass_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS H-band (Euclid provided)',&lt;br /&gt;
    `2mass_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_j` float COMMENT 'Interpolated observed flux in 2MASS J-band (Euclid provided)',&lt;br /&gt;
    `2mass_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS J-band (Euclid provided)',&lt;br /&gt;
    `2mass_ks_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks` float COMMENT 'Interpolated observed flux in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
    `2mass_ks_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
    `sdss_r01_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)', &lt;br /&gt;
    `sdss_r01` float COMMENT 'Interpolated observed flux in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
    `sdss_r01_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
    `gaia_bp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_bp` float COMMENT 'Interpolated observed flux in Gaia-BP band (Euclid provided)',&lt;br /&gt;
    `gaia_bp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-BP band (Euclid provided)',&lt;br /&gt;
    `gaia_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_g` float COMMENT 'Interpolated observed flux in Gaia-G band (Euclid provided)',&lt;br /&gt;
    `gaia_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `gaia_rp` float COMMENT 'Interpolated observed flux in Gaia-RP band (Euclid provided)',&lt;br /&gt;
    `gaia_rp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-RP band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h` float COMMENT 'Interpolated observed flux in Euclid NISP-H band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j` float COMMENT 'Interpolated observed flux in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y` float COMMENT 'Interpolated observed flux in Euclid NISP-Y band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `euclid_vis` float COMMENT 'Interpolated observed flux in Euclid VIS band (Euclid provided)',&lt;br /&gt;
    `euclid_vis_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid VIS band (Euclid provided)',&lt;br /&gt;
    `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
    step,&lt;br /&gt;
    hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
    step ASC,&lt;br /&gt;
    hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_12_v1_1_qso_s&lt;br /&gt;
    SELECT&lt;br /&gt;
    `unique_id`,  `id`,  `kind`,  `ra`,  `dec`,  `ra_mag`,  `dec_mag`,  `kappa`,  `gamma1`,  `gamma2`,  `defl1`,  `defl2`,  `l`,  `b`,  `hpix_9_nest`,  `hpix_13_nest`,  `hpix_29_nest`,  `mw_extinction`,  `z`,  `template`,  `template_int`,  `h`,  `r`,  `m1450`,  `lum_dist`,  `app_m1450` - 5 * log10(0.67) as `app_m1450`,  `blanco_decam_g_true`,  `blanco_decam_g`,  `blanco_decam_g_odonnell_ext`,  `blanco_decam_i_true`,  `blanco_decam_i`,  `blanco_decam_i_odonnell_ext`,  `blanco_decam_r_true`,  `blanco_decam_r`,  `blanco_decam_r_odonnell_ext`,  `blanco_decam_z_true`,  `blanco_decam_z`,  `blanco_decam_z_odonnell_ext`,  `wishes_z_true`,  `wishes_z`,  `wishes_z_odonnell_ext`,  `jedis_g_true`,  `jedis_g`,  `jedis_g_odonnell_ext`,  `kids_g_true`,  `kids_g`,  `kids_g_odonnell_ext`,  `kids_i_true`,  `kids_i`,  `kids_i_odonnell_ext`,  `kids_r_true`,  `kids_r`,  `kids_r_odonnell_ext`,  `kids_u_true`,  `kids_u`,  `kids_u_odonnell_ext`,  `lsst_g_true`,  `lsst_g`,  `lsst_g_odonnell_ext`,  `lsst_i_true`,  `lsst_i`,  `lsst_i_odonnell_ext`,  `lsst_r_true`,  `lsst_r`,  `lsst_r_odonnell_ext`,  `lsst_u_true`,  `lsst_u`,  `lsst_u_odonnell_ext`,  `lsst_y_true`,  `lsst_y`,  `lsst_y_odonnell_ext`,  `lsst_z_true`,  `lsst_z`,  `lsst_z_odonnell_ext`,  `cfis_r_true`,  `cfis_r`,  `cfis_r_odonnell_ext`,  `cfis_u_true`,  `cfis_u`,  `cfis_u_odonnell_ext`,  `pan-starrs_i_true`,  `pan-starrs_i`,  `pan-starrs_i_odonnell_ext`,  `pan-starrs_z_true`,  `pan-starrs_z`,  `pan-starrs_z_odonnell_ext`,  `2mass_h_true`,  `2mass_h`,  `2mass_h_odonnell_ext`,  `2mass_j_true`,  `2mass_j`,  `2mass_j_odonnell_ext`,  `2mass_ks_true`,  `2mass_ks`,  `2mass_ks_odonnell_ext`,  `sdss_r01_true`,  `sdss_r01`,  `sdss_r01_odonnell_ext`,  `gaia_bp_true`,  `gaia_bp`,  `gaia_bp_odonnell_ext`,  `gaia_g_true`,  `gaia_g`,  `gaia_g_odonnell_ext`,  `gaia_rp_true`,  `gaia_rp`,  `gaia_rp_odonnell_ext`,  `euclid_nisp_h_true`,  `euclid_nisp_h`,  `euclid_nisp_h_odonnell_ext`,  `euclid_nisp_j_true`,  `euclid_nisp_j`,  `euclid_nisp_j_odonnell_ext`,  `euclid_nisp_y_true`,  `euclid_nisp_y`,  `euclid_nisp_y_odonnell_ext`,  `euclid_vis_true`,  `euclid_vis`,  `euclid_vis_odonnell_ext`,  `step`&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_12_qso_s;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_12_v1_1_qso_s COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_12_v1_1_qso_s_magnified_fits(&lt;br /&gt;
    SOURCE_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    HALO_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    KIND smallint COMMENT 'from deserializer',&lt;br /&gt;
    RA double COMMENT 'from deserializer',&lt;br /&gt;
    `DEC` double COMMENT 'from deserializer',&lt;br /&gt;
    RA_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    DEC_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    Z_OBS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG_ABS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_FRACTION float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_NSERSIC float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_AXIS_RATIO float COMMENT 'from deserializer',&lt;br /&gt;
    INCLINATION_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    KAPPA float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA1 float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA2 float COMMENT 'from deserializer',&lt;br /&gt;
    SED_TEMPLATE float COMMENT 'from deserializer',&lt;br /&gt;
    EXT_LAW smallint COMMENT 'from deserializer',&lt;br /&gt;
    EBV float COMMENT 'from deserializer',&lt;br /&gt;
    HALPHA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    HBETA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O3_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    N2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    S2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    AV FLOAT COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_VIS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_JPCAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_HSC_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_BP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_RP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_KS_2MASS_MAG float COMMENT 'from deserializer'&lt;br /&gt;
    )&lt;br /&gt;
     PARTITIONED BY ( &lt;br /&gt;
    `hpix_5_nest` int)&lt;br /&gt;
     ROW FORMAT SERDE &lt;br /&gt;
    'es.pic.astro.hadoop.serde.RecArraySerDe' &lt;br /&gt;
     STORED AS INPUTFORMAT &lt;br /&gt;
    'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
     OUTPUTFORMAT &lt;br /&gt;
    'es.pic.astro.hadoop.io.BinaryOutputFormat'&lt;br /&gt;
     ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_12_v1_1_qso_s_magnified_fits PARTITION(hpix_5_nest)&lt;br /&gt;
    SELECT CAST(unique_id AS bigint) AS `SOURCE_ID`,  &lt;br /&gt;
    CAST(-1 AS bigint) AS `HALO_ID`, &lt;br /&gt;
    CAST(kind AS smallint) AS `KIND`,  &lt;br /&gt;
    CAST(ra AS double) AS `RA`,  &lt;br /&gt;
    CAST(`dec` AS double) AS `DEC`,  &lt;br /&gt;
    CAST(ra_mag AS double) AS `RA_MAG`,  &lt;br /&gt;
    CAST(dec_mag AS double) AS `DEC_MAG`,  &lt;br /&gt;
    CAST(z AS float) AS `Z_OBS`,  &lt;br /&gt;
    CAST(m1450 AS float) AS `REF_MAG_ABS`,  &lt;br /&gt;
    CAST(app_m1450 AS float) AS `REF_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `BULGE_FRACTION`,  &lt;br /&gt;
    CAST(-1 AS float) AS `BULGE_R50`,  &lt;br /&gt;
    CAST(-1 AS float) AS `DISK_R50`,  &lt;br /&gt;
    CAST(-1 AS float) AS `BULGE_NSERSIC`,  &lt;br /&gt;
    CAST(-1 AS float) AS `BULGE_AXIS_RATIO`,  &lt;br /&gt;
    CAST(-1 AS float) AS `INCLINATION_ANGLE`,  &lt;br /&gt;
    CAST(-1 AS float) AS `DISK_ANGLE`,  &lt;br /&gt;
    CAST(kappa AS float) AS `KAPPA`,  &lt;br /&gt;
    CAST(gamma1 AS float) AS `GAMMA1`,  &lt;br /&gt;
    CAST(gamma2 AS float) AS `GAMMA2`,  &lt;br /&gt;
    CAST(template_int AS float) AS `SED_TEMPLATE`,  &lt;br /&gt;
    CAST(0 AS smallint) AS `EXT_LAW`,  &lt;br /&gt;
    CAST(-1 AS float) AS `EBV`,  &lt;br /&gt;
    CAST(-1 AS float) AS `HALPHA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `HBETA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `O2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `O3_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `N2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `S2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(mw_extinction AS float) AS `AV`,&lt;br /&gt;
    CAST(euclid_vis*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_VIS_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_NISP_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_DECAM_MAG`,  &lt;br /&gt;
    CAST(cfis_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(cfis_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(jedis_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_JPCAM_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_i`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_z`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(wishes_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_HSC_MAG`,  &lt;br /&gt;
    CAST(gaia_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS `TU_FNU_G_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_bp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_BP_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_rp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_RP_GAIA_MAG`,  &lt;br /&gt;
    CAST(lsst_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_LSST_MAG`,  &lt;br /&gt;
    CAST(kids_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_KIDS_MAG`,  &lt;br /&gt;
    CAST(2mass_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_ks*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_KS_2MASS_MAG`,&lt;br /&gt;
    CAST(SHIFTRIGHT(hpix_29_nest, (29-5)*2) as int) AS hpix_5_nest &lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_12_v1_1_qso_s&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
Ahora le vuelvo a añadir los header pero lo meto en el mismo release que antes.&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Standard_galaxies&amp;diff=905</id>
		<title>Standard galaxies</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Standard_galaxies&amp;diff=905"/>
		<updated>2021-02-25T22:26:33Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Standard galaxies process for SC8 ==&lt;br /&gt;
&lt;br /&gt;
Using the full_pipeline.py with the whole first octant (flagship_rockstar_octant1_c)&lt;br /&gt;
&lt;br /&gt;
Los datos raw de este catálogo están en:&lt;br /&gt;
&lt;br /&gt;
    /pnfs/pic.es/data/astro/euclid/disk/newrock&lt;br /&gt;
&lt;br /&gt;
Los campos bx, by, bz, los hemos añadido nosotros de la estructura de directorios/ficheros que nos llega de Zurich.&lt;br /&gt;
&lt;br /&gt;
Los directorios van desde el 01 hasta el 62 (62 &amp;quot;boxes&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
'''Hemos puesto float en las posiciones!!!!! Tenemos que reingestar los halos y volver a calcularlo todo de nuevo. Abrir un ticket.'''&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_0_pq (&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` INT,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `Halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_0'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
Clusterizo:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_0_c (&lt;br /&gt;
    `kind` TINYINT,&lt;br /&gt;
    `luminosity_r01` FLOAT,&lt;br /&gt;
    `halo_x` FLOAT,&lt;br /&gt;
    `halo_y` FLOAT,&lt;br /&gt;
    `halo_z` FLOAT,&lt;br /&gt;
    `halo_vx` FLOAT,&lt;br /&gt;
    `halo_vy` FLOAT,&lt;br /&gt;
    `halo_vz` FLOAT,&lt;br /&gt;
    `halo_r` FLOAT,&lt;br /&gt;
    `true_redshift_halo` FLOAT,&lt;br /&gt;
    `halo_lm` FLOAT,&lt;br /&gt;
    `halo_n_sats` INT,&lt;br /&gt;
    `n_gals` INT,&lt;br /&gt;
    `abs_mag_r01` FLOAT,&lt;br /&gt;
    `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
    `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
    `gr_restframe` FLOAT,&lt;br /&gt;
    `color_kind` TINYINT,&lt;br /&gt;
    `x_gal` FLOAT,&lt;br /&gt;
    `y_gal` FLOAT,&lt;br /&gt;
    `z_gal` FLOAT,&lt;br /&gt;
    `r_gal` FLOAT,&lt;br /&gt;
    `true_redshift_gal` FLOAT,&lt;br /&gt;
    `ra_gal` DOUBLE,&lt;br /&gt;
    `dec_gal` DOUBLE,&lt;br /&gt;
    `hpix_29_nest` BIGINT,&lt;br /&gt;
    `hpix_13_nest` BIGINT,&lt;br /&gt;
    `vx_gal` FLOAT,&lt;br /&gt;
    `vy_gal` FLOAT,&lt;br /&gt;
    `vz_gal` FLOAT,&lt;br /&gt;
    `vrad_gal` FLOAT,&lt;br /&gt;
    `delta_r` FLOAT,&lt;br /&gt;
    `observed_redshift_gal` FLOAT,&lt;br /&gt;
    `sed_ke` FLOAT,&lt;br /&gt;
    `gr_cosmos` FLOAT,&lt;br /&gt;
    `sed_cosmos` FLOAT,&lt;br /&gt;
    `ext_curve_cosmos` TINYINT,&lt;br /&gt;
    `ebv_cosmos` FLOAT,&lt;br /&gt;
    `is_within_cosmos` BOOLEAN,&lt;br /&gt;
    `cosmos_distance` FLOAT,&lt;br /&gt;
    `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
    `log_ml_r01` FLOAT,&lt;br /&gt;
    `log_stellar_mass` FLOAT,&lt;br /&gt;
    `metallicity` FLOAT,&lt;br /&gt;
    `log_sfr` FLOAT,&lt;br /&gt;
    `logf_halpha_ext` FLOAT,&lt;br /&gt;
    `logf_halpha` FLOAT,&lt;br /&gt;
    `Halpha_scatter` FLOAT,&lt;br /&gt;
    `loglum_halpha` FLOAT,&lt;br /&gt;
    `loglum_halpha_ext` FLOAT,&lt;br /&gt;
    `logf_dummy` FLOAT,&lt;br /&gt;
    `z_dummy` FLOAT,&lt;br /&gt;
    `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
    `logf_halpha_model1` FLOAT,&lt;br /&gt;
    `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
    `loglum_halpha_model1` FLOAT,&lt;br /&gt;
    `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
    `logf_halpha_model3` FLOAT,&lt;br /&gt;
    `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
    `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
    `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
    `logf_hbeta_model1` FLOAT,&lt;br /&gt;
    `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
    `logf_o2_model1` FLOAT,&lt;br /&gt;
    `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
    `logf_n2_model1` FLOAT,&lt;br /&gt;
    `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
    `logf_o3_model1` FLOAT,&lt;br /&gt;
    `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
    `logf_s2_model1` FLOAT,&lt;br /&gt;
    `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
    `logf_hbeta_model3` FLOAT,&lt;br /&gt;
    `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
    `logf_o2_model3` FLOAT,&lt;br /&gt;
    `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
    `logf_n2_model3` FLOAT,&lt;br /&gt;
    `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
    `logf_o3_model3` FLOAT,&lt;br /&gt;
    `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
    `logf_s2_model3` FLOAT,&lt;br /&gt;
    `blanco_decam_i` FLOAT,&lt;br /&gt;
    `sdss_r01` FLOAT,&lt;br /&gt;
    `euclid_nisp_h` FLOAT,&lt;br /&gt;
    `l_gal` FLOAT,&lt;br /&gt;
    `b_gal` FLOAT,&lt;br /&gt;
    `mw_extinction` FLOAT,&lt;br /&gt;
    `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
    `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
    `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
    `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
    `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
    `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
    `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
    `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
    `dominant_shape` TINYINT,&lt;br /&gt;
    `median_major_axis` FLOAT,&lt;br /&gt;
    `scale_length` FLOAT,&lt;br /&gt;
    `bulge_fraction` FLOAT,&lt;br /&gt;
    `disk_scalelength` FLOAT,&lt;br /&gt;
    `disk_nsersic` FLOAT,&lt;br /&gt;
    `disk_r50` FLOAT,&lt;br /&gt;
    `bulge_r50` FLOAT,&lt;br /&gt;
    `bulge_nsersic` FLOAT,&lt;br /&gt;
    `inclination_angle` FLOAT,&lt;br /&gt;
    `disk_ellipticity` FLOAT,&lt;br /&gt;
    `bulge_ellipticity` FLOAT,&lt;br /&gt;
    `disk_axis_ratio` FLOAT,&lt;br /&gt;
    `bulge_axis_ratio` FLOAT,&lt;br /&gt;
    `step` SMALLINT,&lt;br /&gt;
    `random_index` FLOAT,&lt;br /&gt;
    `halo_id` BIGINT,&lt;br /&gt;
    `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
   CLUSTERED BY ( &lt;br /&gt;
       hpix_13_nest) &lt;br /&gt;
   SORTED BY ( &lt;br /&gt;
       hpix_13_nest ASC) &lt;br /&gt;
   INTO 4096 BUCKETS&lt;br /&gt;
   ROW FORMAT SERDE &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
   STORED AS INPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
   OUTPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
   ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_0_c&lt;br /&gt;
    SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, hpix_nest as hpix_29_nest, SHIFTRIGHT(hpix_nest, (29-13)*2) as hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, step, random_index, halo_id, galaxy_id&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_0_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE jcarrete.flagship_mock_1_10_0_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
Cambio el esquema:&lt;br /&gt;
&lt;br /&gt;
    ALTER TABLE jcarrete.flagship_mock_1_10_0_c RENAME TO cosmohub.flagship_mock_1_10_0_c;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CREO OTRA VEZ LA TABLA CON EL CLUSTERING CORRECTO:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_0_c2 (&lt;br /&gt;
        `kind` TINYINT,&lt;br /&gt;
        `luminosity_r01` FLOAT,&lt;br /&gt;
        `halo_x` FLOAT,&lt;br /&gt;
        `halo_y` FLOAT,&lt;br /&gt;
        `halo_z` FLOAT,&lt;br /&gt;
        `halo_vx` FLOAT,&lt;br /&gt;
        `halo_vy` FLOAT,&lt;br /&gt;
        `halo_vz` FLOAT,&lt;br /&gt;
        `halo_r` FLOAT,&lt;br /&gt;
        `true_redshift_halo` FLOAT,&lt;br /&gt;
        `halo_lm` FLOAT,&lt;br /&gt;
        `halo_n_sats` INT,&lt;br /&gt;
        `n_gals` INT,&lt;br /&gt;
        `abs_mag_r01` FLOAT,&lt;br /&gt;
        `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
        `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
        `gr_restframe` FLOAT,&lt;br /&gt;
        `color_kind` TINYINT,&lt;br /&gt;
        `x_gal` FLOAT,&lt;br /&gt;
        `y_gal` FLOAT,&lt;br /&gt;
        `z_gal` FLOAT,&lt;br /&gt;
        `r_gal` FLOAT,&lt;br /&gt;
        `true_redshift_gal` FLOAT,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` BIGINT,&lt;br /&gt;
        `vx_gal` FLOAT,&lt;br /&gt;
        `vy_gal` FLOAT,&lt;br /&gt;
        `vz_gal` FLOAT,&lt;br /&gt;
        `vrad_gal` FLOAT,&lt;br /&gt;
        `delta_r` FLOAT,&lt;br /&gt;
        `observed_redshift_gal` FLOAT,&lt;br /&gt;
        `sed_ke` FLOAT,&lt;br /&gt;
        `gr_cosmos` FLOAT,&lt;br /&gt;
        `sed_cosmos` FLOAT,&lt;br /&gt;
        `ext_curve_cosmos` TINYINT,&lt;br /&gt;
        `ebv_cosmos` FLOAT,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` FLOAT,&lt;br /&gt;
        `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
        `log_ml_r01` FLOAT,&lt;br /&gt;
        `log_stellar_mass` FLOAT,&lt;br /&gt;
        `metallicity` FLOAT,&lt;br /&gt;
        `log_sfr` FLOAT,&lt;br /&gt;
        `logf_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_halpha` FLOAT,&lt;br /&gt;
        `Halpha_scatter` FLOAT,&lt;br /&gt;
        `loglum_halpha` FLOAT,&lt;br /&gt;
        `loglum_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_dummy` FLOAT,&lt;br /&gt;
        `z_dummy` FLOAT,&lt;br /&gt;
        `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model1` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1` FLOAT,&lt;br /&gt;
        `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model3` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1` FLOAT,&lt;br /&gt;
        `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model1` FLOAT,&lt;br /&gt;
        `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model1` FLOAT,&lt;br /&gt;
        `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model1` FLOAT,&lt;br /&gt;
        `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model1` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3` FLOAT,&lt;br /&gt;
        `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model3` FLOAT,&lt;br /&gt;
        `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model3` FLOAT,&lt;br /&gt;
        `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model3` FLOAT,&lt;br /&gt;
        `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model3` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `l_gal` FLOAT,&lt;br /&gt;
        `b_gal` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `dominant_shape` TINYINT,&lt;br /&gt;
        `median_major_axis` FLOAT,&lt;br /&gt;
        `scale_length` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `disk_scalelength` FLOAT,&lt;br /&gt;
        `disk_nsersic` FLOAT,&lt;br /&gt;
        `disk_r50` FLOAT,&lt;br /&gt;
        `bulge_r50` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `inclination_angle` FLOAT,&lt;br /&gt;
        `disk_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `disk_axis_ratio` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `step` SMALLINT,&lt;br /&gt;
        `random_index` FLOAT,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest&lt;br /&gt;
    )&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC&lt;br /&gt;
    )&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_0_c2&lt;br /&gt;
    SELECT * &lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_0_c;&lt;br /&gt;
&lt;br /&gt;
Todo esto lo hago para probar el JOIN eficiente&lt;br /&gt;
&lt;br /&gt;
Some tips:&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(DISTINTC ) better performance:&lt;br /&gt;
    https://prantik.github.io/blog/Query-Optimization-in-Hive-Count-Distinct-with-Brickhouse-Group-Count&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE tallada.dup_flagship_mock_1_10_0_c&lt;br /&gt;
    STORED AS ORC AS&lt;br /&gt;
    SELECT t.* FROM (&lt;br /&gt;
      SELECT halo_id, galaxy_id, kind, ra_gal, dec_gal, true_redshift_gal,&lt;br /&gt;
      COUNT(*) OVER (PARTITION BY ra_gal, dec_gal) AS cnt&lt;br /&gt;
      FROM flagship_mock_1_10_0_c AS s&lt;br /&gt;
    ) AS t&lt;br /&gt;
    WHERE t.cnt &amp;gt; 1;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_1/0.pq -t jcarrete.flagship_mock_1_10_1_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_1_pq (&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` INT,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `Halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_1'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
Clustered como la del lensing. OJO PORQUE el HPIX_13_NEST TIENE QUE SER INT!&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_1_c (&lt;br /&gt;
        `kind` TINYINT,&lt;br /&gt;
        `luminosity_r01` FLOAT,&lt;br /&gt;
        `halo_x` FLOAT,&lt;br /&gt;
        `halo_y` FLOAT,&lt;br /&gt;
        `halo_z` FLOAT,&lt;br /&gt;
        `halo_vx` FLOAT,&lt;br /&gt;
        `halo_vy` FLOAT,&lt;br /&gt;
        `halo_vz` FLOAT,&lt;br /&gt;
        `halo_r` FLOAT,&lt;br /&gt;
        `true_redshift_halo` FLOAT,&lt;br /&gt;
        `halo_lm` FLOAT,&lt;br /&gt;
        `halo_n_sats` INT,&lt;br /&gt;
        `n_gals` INT,&lt;br /&gt;
        `abs_mag_r01` FLOAT,&lt;br /&gt;
        `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
        `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
        `gr_restframe` FLOAT,&lt;br /&gt;
        `color_kind` TINYINT,&lt;br /&gt;
        `x_gal` FLOAT,&lt;br /&gt;
        `y_gal` FLOAT,&lt;br /&gt;
        `z_gal` FLOAT,&lt;br /&gt;
        `r_gal` FLOAT,&lt;br /&gt;
        `true_redshift_gal` FLOAT,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` INT,&lt;br /&gt;
        `vx_gal` FLOAT,&lt;br /&gt;
        `vy_gal` FLOAT,&lt;br /&gt;
        `vz_gal` FLOAT,&lt;br /&gt;
        `vrad_gal` FLOAT,&lt;br /&gt;
        `delta_r` FLOAT,&lt;br /&gt;
        `observed_redshift_gal` FLOAT,&lt;br /&gt;
        `sed_ke` FLOAT,&lt;br /&gt;
        `gr_cosmos` FLOAT,&lt;br /&gt;
        `sed_cosmos` FLOAT,&lt;br /&gt;
        `ext_curve_cosmos` TINYINT,&lt;br /&gt;
        `ebv_cosmos` FLOAT,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` FLOAT,&lt;br /&gt;
        `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
        `log_ml_r01` FLOAT,&lt;br /&gt;
        `log_stellar_mass` FLOAT,&lt;br /&gt;
        `metallicity` FLOAT,&lt;br /&gt;
        `log_sfr` FLOAT,&lt;br /&gt;
        `logf_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_halpha` FLOAT,&lt;br /&gt;
        `Halpha_scatter` FLOAT,&lt;br /&gt;
        `loglum_halpha` FLOAT,&lt;br /&gt;
        `loglum_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_dummy` FLOAT,&lt;br /&gt;
        `z_dummy` FLOAT,&lt;br /&gt;
        `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model1` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1` FLOAT,&lt;br /&gt;
        `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model3` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1` FLOAT,&lt;br /&gt;
        `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model1` FLOAT,&lt;br /&gt;
        `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model1` FLOAT,&lt;br /&gt;
        `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model1` FLOAT,&lt;br /&gt;
        `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model1` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3` FLOAT,&lt;br /&gt;
        `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model3` FLOAT,&lt;br /&gt;
        `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model3` FLOAT,&lt;br /&gt;
        `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model3` FLOAT,&lt;br /&gt;
        `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model3` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `l_gal` FLOAT,&lt;br /&gt;
        `b_gal` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `dominant_shape` TINYINT,&lt;br /&gt;
        `median_major_axis` FLOAT,&lt;br /&gt;
        `scale_length` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `disk_scalelength` FLOAT,&lt;br /&gt;
        `disk_nsersic` FLOAT,&lt;br /&gt;
        `disk_r50` FLOAT,&lt;br /&gt;
        `bulge_r50` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `inclination_angle` FLOAT,&lt;br /&gt;
        `disk_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `disk_axis_ratio` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `step` SMALLINT,&lt;br /&gt;
        `random_index` FLOAT,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_1_c&lt;br /&gt;
    SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, hpix_nest as hpix_29_nest, SHIFTRIGHT(hpix_nest, (29-13)*2) as hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, step, random_index, halo_id, galaxy_id&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_1_pq;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_1_s (&lt;br /&gt;
        `kind` TINYINT,&lt;br /&gt;
        `luminosity_r01` FLOAT,&lt;br /&gt;
        `halo_x` FLOAT,&lt;br /&gt;
        `halo_y` FLOAT,&lt;br /&gt;
        `halo_z` FLOAT,&lt;br /&gt;
        `halo_vx` FLOAT,&lt;br /&gt;
        `halo_vy` FLOAT,&lt;br /&gt;
        `halo_vz` FLOAT,&lt;br /&gt;
        `halo_r` FLOAT,&lt;br /&gt;
        `true_redshift_halo` FLOAT,&lt;br /&gt;
        `halo_lm` FLOAT,&lt;br /&gt;
        `halo_n_sats` INT,&lt;br /&gt;
        `n_gals` INT,&lt;br /&gt;
        `abs_mag_r01` FLOAT,&lt;br /&gt;
        `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
        `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
        `gr_restframe` FLOAT,&lt;br /&gt;
        `color_kind` TINYINT,&lt;br /&gt;
        `x_gal` FLOAT,&lt;br /&gt;
        `y_gal` FLOAT,&lt;br /&gt;
        `z_gal` FLOAT,&lt;br /&gt;
        `r_gal` FLOAT,&lt;br /&gt;
        `true_redshift_gal` FLOAT,&lt;br /&gt;
        `ra_gal` FLOAT,&lt;br /&gt;
        `dec_gal` FLOAT,&lt;br /&gt;
        `ra_mag_gal` FLOAT,&lt;br /&gt;
        `dec_mag_gal` FLOAT,&lt;br /&gt;
        `kappa` FLOAT,&lt;br /&gt;
        `gamma1` FLOAT,&lt;br /&gt;
        `gamma2` FLOAT,&lt;br /&gt;
        `defl1` FLOAT,&lt;br /&gt;
        `defl2` FLOAT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` INT,&lt;br /&gt;
        `vx_gal` FLOAT,&lt;br /&gt;
        `vy_gal` FLOAT,&lt;br /&gt;
        `vz_gal` FLOAT,&lt;br /&gt;
        `vrad_gal` FLOAT,&lt;br /&gt;
        `delta_r` FLOAT,&lt;br /&gt;
        `observed_redshift_gal` FLOAT,&lt;br /&gt;
        `sed_ke` FLOAT,&lt;br /&gt;
        `gr_cosmos` FLOAT,&lt;br /&gt;
        `sed_cosmos` FLOAT,&lt;br /&gt;
        `ext_curve_cosmos` TINYINT,&lt;br /&gt;
        `ebv_cosmos` FLOAT,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` FLOAT,&lt;br /&gt;
        `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
        `log_ml_r01` FLOAT,&lt;br /&gt;
        `log_stellar_mass` FLOAT,&lt;br /&gt;
        `metallicity` FLOAT,&lt;br /&gt;
        `log_sfr` FLOAT,&lt;br /&gt;
        `logf_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_halpha` FLOAT,&lt;br /&gt;
        `Halpha_scatter` FLOAT,&lt;br /&gt;
        `loglum_halpha` FLOAT,&lt;br /&gt;
        `loglum_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_dummy` FLOAT,&lt;br /&gt;
        `z_dummy` FLOAT,&lt;br /&gt;
        `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model1` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1` FLOAT,&lt;br /&gt;
        `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model3` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1` FLOAT,&lt;br /&gt;
        `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model1` FLOAT,&lt;br /&gt;
        `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model1` FLOAT,&lt;br /&gt;
        `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model1` FLOAT,&lt;br /&gt;
        `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model1` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3` FLOAT,&lt;br /&gt;
        `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model3` FLOAT,&lt;br /&gt;
        `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model3` FLOAT,&lt;br /&gt;
        `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model3` FLOAT,&lt;br /&gt;
        `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model3` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `l_gal` FLOAT,&lt;br /&gt;
        `b_gal` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `dominant_shape` TINYINT,&lt;br /&gt;
        `median_major_axis` FLOAT,&lt;br /&gt;
        `scale_length` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `disk_scalelength` FLOAT,&lt;br /&gt;
        `disk_nsersic` FLOAT,&lt;br /&gt;
        `disk_r50` FLOAT,&lt;br /&gt;
        `bulge_r50` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `inclination_angle` FLOAT,&lt;br /&gt;
        `disk_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `disk_axis_ratio` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `step` SMALLINT,&lt;br /&gt;
        `random_index` FLOAT,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To assign lensing:&lt;br /&gt;
&lt;br /&gt;
    SET hive.auto.convert.join.noconditionaltask.size=1000;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_1_s&lt;br /&gt;
    SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, mag_pos.ra_mag, mag_pos.dec_mag, kappa, gamma1, gamma2, defl1, defl2, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, step, random_index, halo_id, galaxy_id&lt;br /&gt;
    FROM&lt;br /&gt;
    (SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, udf.magnified_positions(CAST(ra_gal AS DOUBLE) , CAST(dec_gal AS DOUBLE), CAST(l.defl1 AS DOUBLE), CAST(l.defl2 AS DOUBLE)) as mag_pos, l.kappa, l.gamma1, l.gamma2, l.defl1, l.defl2, hpix_29_nest, l.hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, l.step, random_index, halo_id, galaxy_id&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_1_c as m&lt;br /&gt;
    JOIN cosmohub.flagship_lensing2 as l&lt;br /&gt;
    ON m.step = l.step&lt;br /&gt;
    AND m.hpix_13_nest = l.hpix_13_nest) as t&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_1_s COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Creo la tabla con el footprint que me he generado yo:&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.sc8_footprint_nest_nside512_csv(&lt;br /&gt;
      `hpix_9_nest` int,&lt;br /&gt;
      `value` boolean &lt;br /&gt;
    )&lt;br /&gt;
    ROW FORMAT SERDE &lt;br /&gt;
      'org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe' &lt;br /&gt;
    WITH SERDEPROPERTIES ( &lt;br /&gt;
      'field.delim'=',', &lt;br /&gt;
      'serialization.format'=',') &lt;br /&gt;
    STORED AS INPUTFORMAT &lt;br /&gt;
      'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
    OUTPUTFORMAT &lt;br /&gt;
      'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'&lt;br /&gt;
    LOCATION&lt;br /&gt;
      'hdfs://AntNest/user/jcarrete/data/euclid/footprint_SC8/'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.sc8_footprint_nest_nside512_c(&lt;br /&gt;
      `hpix_9_nest` int,&lt;br /&gt;
      `value` boolean&lt;br /&gt;
    )&lt;br /&gt;
     CLUSTERED BY ( &lt;br /&gt;
           hpix_9_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           hpix_9_nest ASC) &lt;br /&gt;
       INTO 4 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.sc8_footprint_nest_nside512_c&lt;br /&gt;
    SELECT * FROM jcarrete.sc8_footprint_nest_nside512_csv;&lt;br /&gt;
&lt;br /&gt;
CAMBIO EL ESQUEMA DEL FOOTPRINT PARA QUE LA GENTE PUEDA USARLO DESDE COSMOHUB.&lt;br /&gt;
&lt;br /&gt;
    cosmohub.sc8_footprint_nest_nside512_c&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_1_s_sc8 (&lt;br /&gt;
        `kind` TINYINT,&lt;br /&gt;
        `luminosity_r01` FLOAT,&lt;br /&gt;
        `halo_x` FLOAT,&lt;br /&gt;
        `halo_y` FLOAT,&lt;br /&gt;
        `halo_z` FLOAT,&lt;br /&gt;
        `halo_vx` FLOAT,&lt;br /&gt;
        `halo_vy` FLOAT,&lt;br /&gt;
        `halo_vz` FLOAT,&lt;br /&gt;
        `halo_r` FLOAT,&lt;br /&gt;
        `true_redshift_halo` FLOAT,&lt;br /&gt;
        `halo_lm` FLOAT,&lt;br /&gt;
        `halo_n_sats` INT,&lt;br /&gt;
        `n_gals` INT,&lt;br /&gt;
        `abs_mag_r01` FLOAT,&lt;br /&gt;
        `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
        `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
        `gr_restframe` FLOAT,&lt;br /&gt;
        `color_kind` TINYINT,&lt;br /&gt;
        `x_gal` FLOAT,&lt;br /&gt;
        `y_gal` FLOAT,&lt;br /&gt;
        `z_gal` FLOAT,&lt;br /&gt;
        `r_gal` FLOAT,&lt;br /&gt;
        `true_redshift_gal` FLOAT,&lt;br /&gt;
        `ra_gal` FLOAT,&lt;br /&gt;
        `dec_gal` FLOAT,&lt;br /&gt;
        `ra_mag_gal` FLOAT,&lt;br /&gt;
        `dec_mag_gal` FLOAT,&lt;br /&gt;
        `kappa` FLOAT,&lt;br /&gt;
        `gamma1` FLOAT,&lt;br /&gt;
        `gamma2` FLOAT,&lt;br /&gt;
        `defl1` FLOAT,&lt;br /&gt;
        `defl2` FLOAT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` INT,&lt;br /&gt;
        `vx_gal` FLOAT,&lt;br /&gt;
        `vy_gal` FLOAT,&lt;br /&gt;
        `vz_gal` FLOAT,&lt;br /&gt;
        `vrad_gal` FLOAT,&lt;br /&gt;
        `delta_r` FLOAT,&lt;br /&gt;
        `observed_redshift_gal` FLOAT,&lt;br /&gt;
        `sed_ke` FLOAT,&lt;br /&gt;
        `gr_cosmos` FLOAT,&lt;br /&gt;
        `sed_cosmos` FLOAT,&lt;br /&gt;
        `ext_curve_cosmos` TINYINT,&lt;br /&gt;
        `ebv_cosmos` FLOAT,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` FLOAT,&lt;br /&gt;
        `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
        `log_ml_r01` FLOAT,&lt;br /&gt;
        `log_stellar_mass` FLOAT,&lt;br /&gt;
        `metallicity` FLOAT,&lt;br /&gt;
        `log_sfr` FLOAT,&lt;br /&gt;
        `logf_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_halpha` FLOAT,&lt;br /&gt;
        `Halpha_scatter` FLOAT,&lt;br /&gt;
        `loglum_halpha` FLOAT,&lt;br /&gt;
        `loglum_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_dummy` FLOAT,&lt;br /&gt;
        `z_dummy` FLOAT,&lt;br /&gt;
        `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model1` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1` FLOAT,&lt;br /&gt;
        `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model3` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1` FLOAT,&lt;br /&gt;
        `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model1` FLOAT,&lt;br /&gt;
        `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model1` FLOAT,&lt;br /&gt;
        `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model1` FLOAT,&lt;br /&gt;
        `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model1` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3` FLOAT,&lt;br /&gt;
        `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model3` FLOAT,&lt;br /&gt;
        `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model3` FLOAT,&lt;br /&gt;
        `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model3` FLOAT,&lt;br /&gt;
        `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model3` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `l_gal` FLOAT,&lt;br /&gt;
        `b_gal` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `dominant_shape` TINYINT,&lt;br /&gt;
        `median_major_axis` FLOAT,&lt;br /&gt;
        `scale_length` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `disk_scalelength` FLOAT,&lt;br /&gt;
        `disk_nsersic` FLOAT,&lt;br /&gt;
        `disk_r50` FLOAT,&lt;br /&gt;
        `bulge_r50` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `inclination_angle` FLOAT,&lt;br /&gt;
        `disk_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `disk_axis_ratio` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `step` SMALLINT,&lt;br /&gt;
        `random_index` FLOAT,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
I materialize the JOIN between the first octant with the SC8 mask:&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_1_s_sc8&lt;br /&gt;
    SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, step, random_index, halo_id, galaxy_id FROM cosmohub.flagship_mock_1_10_1_s&lt;br /&gt;
    JOIN jcarrete.sc8_footprint_nest_nside512_c&lt;br /&gt;
    ON hpix_9_nest = udf.ang2pix(9, ra_gal + 180, dec_gal, True, True)&lt;br /&gt;
    AND value = 1&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
I generate a very small patch, with &amp;quot;_prime&amp;quot; values to check the rotation module included in the flux pipeline&lt;br /&gt;
&lt;br /&gt;
The catalog is stored in: &lt;br /&gt;
&lt;br /&gt;
    /user/jcarrete/data/euclid/flagship_mock_1_10_1_s_flux&lt;br /&gt;
&lt;br /&gt;
Then I generate a new catalog including &amp;quot;everything&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
I create the catalog with the flux_pipeline.py.&lt;br /&gt;
I include two more steps in the pipeline to rotate all the different fields.&lt;br /&gt;
&lt;br /&gt;
The catalog is stored in parquet:&lt;br /&gt;
&lt;br /&gt;
    /user/jcarrete/data/euclid/flagship_mock_1_10_2_s_sc8_flux'&lt;br /&gt;
&lt;br /&gt;
    [jcarrete@data ~]$ /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_2_s_sc8_flux/0.pq -t jcarrete.flagship_mock_1_10_2_s_sc8_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_2_s_sc8_pq (&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` BIGINT,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `ra_mag_gal` DOUBLE,&lt;br /&gt;
        `dec_mag_gal` DOUBLE,&lt;br /&gt;
        `kappa` DOUBLE,&lt;br /&gt;
        `gamma1` DOUBLE,&lt;br /&gt;
        `gamma2` DOUBLE,&lt;br /&gt;
        `defl1` DOUBLE,&lt;br /&gt;
        `defl2` DOUBLE,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `blanco_decam_g` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `blanco_decam_r` DOUBLE,&lt;br /&gt;
        `blanco_decam_z` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g` DOUBLE,&lt;br /&gt;
        `kids_g` DOUBLE,&lt;br /&gt;
        `kids_i` DOUBLE,&lt;br /&gt;
        `kids_r` DOUBLE,&lt;br /&gt;
        `kids_u` DOUBLE,&lt;br /&gt;
        `lsst_g` DOUBLE,&lt;br /&gt;
        `lsst_i` DOUBLE,&lt;br /&gt;
        `lsst_r` DOUBLE,&lt;br /&gt;
        `lsst_u` DOUBLE,&lt;br /&gt;
        `lsst_y` DOUBLE,&lt;br /&gt;
        `lsst_z` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u` DOUBLE,&lt;br /&gt;
        `pan_starrs_i` DOUBLE,&lt;br /&gt;
        `pan_starrs_z` DOUBLE,&lt;br /&gt;
        `2mass_h` DOUBLE,&lt;br /&gt;
        `2mass_j` DOUBLE,&lt;br /&gt;
        `2mass_ks` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `gaia_bp` DOUBLE,&lt;br /&gt;
        `gaia_g` DOUBLE,&lt;br /&gt;
        `gaia_rp` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y` DOUBLE,&lt;br /&gt;
        `euclid_vis` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_2_s_sc8_flux'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
OJO !!! PREGUNTAR CÓMO CLUSTEREAMOS!&lt;br /&gt;
Ahora mismo está como la vez anterior para poner el lensing.&lt;br /&gt;
Partiotioned by step, &lt;br /&gt;
hpix_13_nest HE PUESTO INT para el hpix_13_nest&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_2_s_sc8_c(&lt;br /&gt;
       `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
       `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
       `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
       `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
       `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
       `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
       `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
       `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
       `kappa` float COMMENT 'convergence', &lt;br /&gt;
       `gamma1` float COMMENT 'shear', &lt;br /&gt;
       `gamma2` float COMMENT 'shear',&lt;br /&gt;
       `defl1` float COMMENT 'deflection1',&lt;br /&gt;
       `defl2` float COMMENT 'deflection2', &lt;br /&gt;
       `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
       `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
       `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
       `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
       `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
       `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
       `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
       `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
       `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
       `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
       `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
       `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
       `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
       `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
       `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
       `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
       `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
       `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
       `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
       `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
       `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
       `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
       `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
       `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
       `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
       `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
       `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
       `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
       `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
       `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
       `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
       `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
       `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
       `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)', &lt;br /&gt;
       `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
       `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
       `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
       `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
       `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
       `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
       `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
       `bulge_nsersic` float COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
       `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
       `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
       `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
       `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
       `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
       `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
       `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
       `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
       `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
       `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
       `luminosity_r01_evolved` float COMMENT 'missing comment',&lt;br /&gt;
        step smallint&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
       CLUSTERED BY ( &lt;br /&gt;
           step, hpix_13_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           step ASC, hpix_13_nest ASC) &lt;br /&gt;
       INTO 4096 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_2_s_sc8_c &lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, step&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_2_s_sc8_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_2_s_sc8_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.dup_flagship_mock_1_10_2_s_sc8_c&lt;br /&gt;
    STORED AS ORC AS&lt;br /&gt;
    SELECT t.* FROM (&lt;br /&gt;
      SELECT halo_id, galaxy_id, kind, ra_gal, dec_gal, true_redshift_gal,&lt;br /&gt;
      COUNT(*) OVER (PARTITION BY ra_gal, dec_gal) AS cnt&lt;br /&gt;
      FROM cosmohub.flagship_mock_1_10_2_s_sc8_c AS s&lt;br /&gt;
    ) AS t&lt;br /&gt;
    WHERE t.cnt &amp;gt; 1;&lt;br /&gt;
&lt;br /&gt;
    SELECT halo_id, COUNT(*) as count&lt;br /&gt;
    FROM jcarrete.dup_flagship_mock_1_10_2_s_sc8_c&lt;br /&gt;
    GROUP BY halo_id&lt;br /&gt;
    ORDER BY count DESC&lt;br /&gt;
    LIMIT 10;&lt;br /&gt;
&lt;br /&gt;
RA, DEC, redshift&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.dup_3d_flagship_mock_1_10_2_s_sc8_c&lt;br /&gt;
    STORED AS ORC AS&lt;br /&gt;
    SELECT t.* FROM (&lt;br /&gt;
      SELECT halo_id, galaxy_id, kind, ra_gal, dec_gal, true_redshift_gal,&lt;br /&gt;
      COUNT(*) OVER (PARTITION BY ra_gal, dec_gal, true_redshift_gal) AS cnt&lt;br /&gt;
      FROM cosmohub.flagship_mock_1_10_2_s_sc8_c AS s&lt;br /&gt;
    ) AS t&lt;br /&gt;
    WHERE t.cnt &amp;gt; 1;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Dark matter halo input catalog from flagship_rockstar_octant1_c, which is the Flagship dark matter halo catalog v1.1 with correct velocities.&lt;br /&gt;
&lt;br /&gt;
The catalog simulates Scientific Challenge 8 region (see the following link for more details:[https://euclid.roe.ac.uk/projects/sgv/wiki/SC8_FoV](https://euclid.roe.ac.uk/projects/sgv/wiki/SC8_FoV)).&lt;br /&gt;
&lt;br /&gt;
Improvements:&lt;br /&gt;
&lt;br /&gt;
* Shape distributions have been updated from GSIR release. See the following [url](https://docs.google.com/document/d/1FRERcl5Lv2IDB6ZChTK6gcEHI2FWA9gSgYKcaDUA9EM/edit?usp=sharing) for more details.&lt;br /&gt;
&lt;br /&gt;
* New deflection maps for magnified positions&lt;br /&gt;
&lt;br /&gt;
* Duplicated galaxy positions issue is fixed&lt;br /&gt;
&lt;br /&gt;
Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
&lt;br /&gt;
m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
&lt;br /&gt;
And in order to estimate magnified magnitudes:&lt;br /&gt;
&lt;br /&gt;
m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Missing disk_angle field:'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_3_s_sc8_c(&lt;br /&gt;
       `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
       `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
       `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
       `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
       `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
       `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
       `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
       `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
       `kappa` float COMMENT 'convergence', &lt;br /&gt;
       `gamma1` float COMMENT 'shear', &lt;br /&gt;
       `gamma2` float COMMENT 'shear',&lt;br /&gt;
       `defl1` float COMMENT 'deflection1',&lt;br /&gt;
       `defl2` float COMMENT 'deflection2', &lt;br /&gt;
       `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
       `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
       `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
       `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
       `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
       `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
       `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
       `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
       `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
       `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
       `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
       `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
       `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
       `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
       `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
       `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
       `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
       `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
       `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
       `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
       `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
       `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
       `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
       `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
       `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
       `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
       `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
       `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
       `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
       `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
       `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
       `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
       `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
       `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)',&lt;br /&gt;
       `disk_angle`float COMMENT 'position of the disk rotation axis (degrees). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination',&lt;br /&gt;
       `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
       `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
       `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
       `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
       `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
       `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
       `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
       `bulge_nsersic` float COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
       `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
       `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
       `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
       `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
       `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
       `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
       `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
       `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
       `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
       `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
       `luminosity_r01_evolved` float COMMENT 'missing comment',&lt;br /&gt;
        step smallint&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
       CLUSTERED BY ( &lt;br /&gt;
           step, hpix_13_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           step ASC, hpix_13_nest ASC) &lt;br /&gt;
       INTO 4096 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_3_s_sc8_c&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, dominant_shape, (rand()*360)%360, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_2_s_sc8_c;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_3_s_sc8_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Fits files in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,  \nCAST(halo_id AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra_gal AS double) AS RA,  \nCAST(dec_gal AS double) AS `DEC`,  \nCAST(ra_mag_gal AS double) AS RA_MAG,  \nCAST(dec_mag_gal AS double) AS DEC_MAG,  \nCAST(observed_redshift_gal AS float) AS Z_OBS,  \nCAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  \nCAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  \nCAST(bulge_fraction AS float) AS BULGE_FRACTION,  \nCAST(bulge_r50 AS float) AS BULGE_R50,  \nCAST(disk_r50 AS float) AS DISK_R50,  \nCAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  \nCAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,  \nCAST(inclination_angle AS float) AS INCLINATION_ANGLE,  \nCAST(disk_angle AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sed_cosmos AS float) AS SED_TEMPLATE,  \nCAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  \nCAST(ebv_cosmos AS float) AS EBV,  \nCAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_3_s_sc8_c  \nWHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  \nAND disk_axis_ratio &amp;gt; 0.10865  \nAND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Test para las emission lines. Some NaNs found. Issue opened in Euclid Redmine:'''&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_10_3_s_sc8_c WHERE (logf_halpha IS NULL) OR (logf_halpha_ext IS NULL) OR (halpha_scatter IS NULL) OR (loglum_halpha IS NULL) OR (loglum_halpha_ext IS NULL) OR (logf_dummy IS NULL) OR (z_dummy IS NULL) OR (logf_halpha_model1_ext IS NULL) OR (logf_halpha_model1 IS NULL) OR (loglum_halpha_model1_ext IS NULL) OR (loglum_halpha_model1 IS NULL) OR (logf_halpha_model3_ext IS NULL) OR (logf_halpha_model3 IS NULL) OR (loglum_halpha_model3_ext IS NULL) OR (loglum_halpha_model3 IS NULL) OR (logf_hbeta_model1_ext IS NULL) OR (logf_hbeta_model1 IS NULL) OR (logf_o2_model1_ext IS NULL) OR (logf_o2_model1 IS NULL) OR (logf_n2_model1_ext IS NULL) OR (logf_n2_model1 IS NULL) OR (logf_o3_model1_ext IS NULL) OR (logf_o3_model1 IS NULL) OR (logf_s2_model1_ext IS NULL) OR (logf_s2_model1 IS NULL) OR (logf_hbeta_model3_ext IS NULL) OR (logf_hbeta_model3 IS NULL) OR (logf_o2_model3_ext IS NULL) OR (logf_o2_model3 IS NULL) OR (logf_n2_model3_ext IS NULL) OR (logf_n2_model3 IS NULL) OR (logf_o3_model3_ext IS NULL) OR (logf_o3_model3 IS NULL) OR (logf_s2_model3_ext IS NULL) OR (logf_s2_model3 IS NULL);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_10_3_s_sc8_c WHERE (2mass_h &amp;lt; 0) OR ( 2mass_j &amp;lt; 0) OR ( 2mass_ks &amp;lt; 0) OR ( blanco_decam_g &amp;lt; 0) OR ( blanco_decam_i &amp;lt; 0) OR ( blanco_decam_r &amp;lt; 0) OR ( blanco_decam_z &amp;lt; 0) OR ( cfht_megacam_r &amp;lt; 0) OR ( cfht_megacam_u &amp;lt; 0) OR ( euclid_nisp_h &amp;lt; 0) OR ( euclid_nisp_j &amp;lt; 0) OR ( euclid_nisp_y &amp;lt; 0) OR ( euclid_vis &amp;lt; 0) OR ( gaia_bp &amp;lt; 0) OR ( gaia_g &amp;lt; 0) OR ( gaia_rp &amp;lt; 0) OR ( jst_jpcam_g &amp;lt; 0) OR ( kids_g &amp;lt; 0) OR ( kids_i &amp;lt; 0) OR ( kids_r &amp;lt; 0) OR ( kids_u &amp;lt; 0) OR ( lsst_g &amp;lt; 0) OR ( lsst_i &amp;lt; 0) OR ( lsst_r &amp;lt; 0) OR ( lsst_u &amp;lt; 0) OR ( lsst_y &amp;lt; 0) OR ( lsst_z &amp;lt; 0) OR ( pan_starrs_i &amp;lt; 0) OR ( pan_starrs_z &amp;lt; 0) OR ( subaru_hsc_z &amp;lt; 0) OR ( 2mass_h_odonnell_ext &amp;lt; 0) OR ( 2mass_j_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_odonnell_ext &amp;lt; 0) OR ( euclid_vis_odonnell_ext &amp;lt; 0) OR ( gaia_bp_odonnell_ext &amp;lt; 0) OR ( gaia_g_odonnell_ext &amp;lt; 0) OR ( gaia_rp_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_odonnell_ext &amp;lt; 0) OR ( kids_g_odonnell_ext &amp;lt; 0) OR ( kids_i_odonnell_ext &amp;lt; 0) OR ( kids_r_odonnell_ext &amp;lt; 0) OR ( kids_u_odonnell_ext &amp;lt; 0) OR ( lsst_g_odonnell_ext &amp;lt; 0) OR ( lsst_i_odonnell_ext &amp;lt; 0) OR ( lsst_r_odonnell_ext &amp;lt; 0) OR ( lsst_u_odonnell_ext &amp;lt; 0) OR ( lsst_y_odonnell_ext &amp;lt; 0) OR ( lsst_z_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_odonnell_ext &amp;lt; 0) OR ( sdss_r01_odonnell_ext &amp;lt; 0) OR ( subaru_hsc_z_odonnell_ext &amp;lt; 0) OR ( 2mass_h_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_h_el_model3_odonnell_ext &amp;lt; 0) OR ( 2mass_j_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_j_el_model3_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_el_model3_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_el_model1_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_el_model3_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_el_model1_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_vis_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_vis_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_bp_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_bp_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_g_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_g_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_rp_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_rp_el_model3_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_el_model1_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_g_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_g_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_i_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_i_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_r_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_r_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_u_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_u_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_g_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_g_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_i_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_i_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_r_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_r_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_u_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_u_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_y_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_y_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_z_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_z_el_model3_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_el_model1_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_el_model3_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_el_model1_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_el_model3_odonnell_ext &amp;lt; 0) OR ( sdss_r01_el_model1_odonnell_ext &amp;lt; 0) OR ( sdss_r01_el_model3_odonnell_ext &amp;lt; 0) OR ( subaru_hsc_z_el_model1_odonnell_ext &amp;lt; 0) OR (subaru_hsc_z_el_model3_odonnell_ext &amp;lt; 0);&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Pruebas del catálogo anterior GSIR: flagship_mock_1_9_14_swf1_swf2_deep_swf3_s&lt;br /&gt;
&lt;br /&gt;
'''FLUJOS NEGATIVOS:'''&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s WHERE (2mass_h &amp;lt; 0) OR ( 2mass_j &amp;lt; 0) OR ( 2mass_ks &amp;lt; 0) OR ( blanco_decam_g &amp;lt; 0) OR ( blanco_decam_i &amp;lt; 0) OR ( blanco_decam_r &amp;lt; 0) OR ( blanco_decam_z &amp;lt; 0) OR ( cfht_megacam_r &amp;lt; 0) OR ( cfht_megacam_u &amp;lt; 0) OR ( euclid_nisp_h &amp;lt; 0) OR ( euclid_nisp_j &amp;lt; 0) OR ( euclid_nisp_y &amp;lt; 0) OR ( euclid_vis &amp;lt; 0) OR ( gaia_bp &amp;lt; 0) OR ( gaia_g &amp;lt; 0) OR ( gaia_rp &amp;lt; 0) OR ( jst_jpcam_g &amp;lt; 0) OR ( kids_g &amp;lt; 0) OR ( kids_i &amp;lt; 0) OR ( kids_r &amp;lt; 0) OR ( kids_u &amp;lt; 0) OR ( lsst_g &amp;lt; 0) OR ( lsst_i &amp;lt; 0) OR ( lsst_r &amp;lt; 0) OR ( lsst_u &amp;lt; 0) OR ( lsst_y &amp;lt; 0) OR ( lsst_z &amp;lt; 0) OR ( pan_starrs_i &amp;lt; 0) OR ( pan_starrs_z &amp;lt; 0) OR ( subaru_hsc_z &amp;lt; 0) OR ( 2mass_h_odonnell_ext &amp;lt; 0) OR ( 2mass_j_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_odonnell_ext &amp;lt; 0) OR ( euclid_vis_odonnell_ext &amp;lt; 0) OR ( gaia_bp_odonnell_ext &amp;lt; 0) OR ( gaia_g_odonnell_ext &amp;lt; 0) OR ( gaia_rp_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_odonnell_ext &amp;lt; 0) OR ( kids_g_odonnell_ext &amp;lt; 0) OR ( kids_i_odonnell_ext &amp;lt; 0) OR ( kids_r_odonnell_ext &amp;lt; 0) OR ( kids_u_odonnell_ext &amp;lt; 0) OR ( lsst_g_odonnell_ext &amp;lt; 0) OR ( lsst_i_odonnell_ext &amp;lt; 0) OR ( lsst_r_odonnell_ext &amp;lt; 0) OR ( lsst_u_odonnell_ext &amp;lt; 0) OR ( lsst_y_odonnell_ext &amp;lt; 0) OR ( lsst_z_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_odonnell_ext &amp;lt; 0) OR ( sdss_r01_odonnell_ext &amp;lt; 0) OR ( subaru_hsc_z_odonnell_ext &amp;lt; 0) OR ( 2mass_h_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_h_el_model3_odonnell_ext &amp;lt; 0) OR ( 2mass_j_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_j_el_model3_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_el_model3_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_el_model1_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_el_model3_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_el_model1_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_vis_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_vis_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_bp_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_bp_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_g_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_g_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_rp_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_rp_el_model3_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_el_model1_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_g_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_g_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_i_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_i_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_r_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_r_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_u_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_u_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_g_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_g_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_i_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_i_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_r_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_r_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_u_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_u_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_y_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_y_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_z_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_z_el_model3_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_el_model1_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_el_model3_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_el_model1_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_el_model3_odonnell_ext &amp;lt; 0) OR ( sdss_r01_el_model1_odonnell_ext &amp;lt; 0) OR ( sdss_r01_el_model3_odonnell_ext &amp;lt; 0) OR ( subaru_hsc_z_el_model1_odonnell_ext &amp;lt; 0) OR (subaru_hsc_z_el_model3_odonnell_ext &amp;lt; 0);&lt;br /&gt;
&lt;br /&gt;
LINEAS DE EMISION:&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s WHERE (logf_halpha IS NULL) OR (logf_halpha_ext IS NULL) OR (halpha_scatter IS NULL) OR (loglum_halpha IS NULL) OR (loglum_halpha_ext IS NULL) OR (logf_dummy IS NULL) OR (z_dummy IS NULL) OR (logf_halpha_model1_ext IS NULL) OR (logf_halpha_model1 IS NULL) OR (loglum_halpha_model1_ext IS NULL) OR (loglum_halpha_model1 IS NULL) OR (logf_halpha_model3_ext IS NULL) OR (logf_halpha_model3 IS NULL) OR (loglum_halpha_model3_ext IS NULL) OR (loglum_halpha_model3 IS NULL) OR (logf_hbeta_model1_ext IS NULL) OR (logf_hbeta_model1 IS NULL) OR (logf_o2_model1_ext IS NULL) OR (logf_o2_model1 IS NULL) OR (logf_n2_model1_ext IS NULL) OR (logf_n2_model1 IS NULL) OR (logf_o3_model1_ext IS NULL) OR (logf_o3_model1 IS NULL) OR (logf_s2_model1_ext IS NULL) OR (logf_s2_model1 IS NULL) OR (logf_hbeta_model3_ext IS NULL) OR (logf_hbeta_model3 IS NULL) OR (logf_o2_model3_ext IS NULL) OR (logf_o2_model3 IS NULL) OR (logf_n2_model3_ext IS NULL) OR (logf_n2_model3 IS NULL) OR (logf_o3_model3_ext IS NULL) OR (logf_o3_model3 IS NULL) OR (logf_s2_model3_ext IS NULL) OR (logf_s2_model3 IS NULL);&lt;br /&gt;
&lt;br /&gt;
Estas son las galaxias que dice Francesc:&lt;br /&gt;
&lt;br /&gt;
    halo_id * 10000 + galaxy_id&lt;br /&gt;
    7673890635490000, (halo_id = 767389063549 AND galaxy_id = 0)&lt;br /&gt;
    7572872963390000, (halo_id = 757287296339 AND galaxy_id = 0)&lt;br /&gt;
    7572872963390001, (halo_id = 757287296339 AND galaxy_id = 1)&lt;br /&gt;
    7572860342450000, (halo_id = 757286034245 AND galaxy_id = 0)&lt;br /&gt;
    7773901128270000, (halo_id = 777390112827 AND galaxy_id = 0)&lt;br /&gt;
    7773902983940000, (halo_id = 777390298394 AND galaxy_id = 0)&lt;br /&gt;
&lt;br /&gt;
    SELECT halo_id, galaxy_id, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s&lt;br /&gt;
    WHERE (halo_id = 767389063549 AND galaxy_id = 0) &lt;br /&gt;
    OR (halo_id = 757287296339 AND galaxy_id = 0)&lt;br /&gt;
    OR (halo_id = 757287296339 AND galaxy_id = 1)&lt;br /&gt;
    OR (halo_id = 757286034245 AND galaxy_id = 0)&lt;br /&gt;
    OR (halo_id = 777390112827 AND galaxy_id = 0)&lt;br /&gt;
    OR (halo_id = 777390298394 AND galaxy_id = 0);&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s WHERE (1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2)) &amp;lt; 0;&lt;br /&gt;
&lt;br /&gt;
'''Hay 95 galaxias con el factor de magnificación negativo!&lt;br /&gt;
Sin embargo solo encuentran 6'''&lt;br /&gt;
&lt;br /&gt;
    SELECT halo_id, galaxy_id, kappa, gamma1, gamma2 FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s WHERE (1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2)) &amp;lt; 0 ORDER BY halo_id, galaxy_id;&lt;br /&gt;
&lt;br /&gt;
    halo_id,galaxy_id,kappa,gamma1,gamma2&lt;br /&gt;
    676879394673,0,0.9466088,0.02323233,-0.060423296&lt;br /&gt;
    676982166157,0,1.0387074,0.025682965,-0.068247266&lt;br /&gt;
    676982166157,2,1.0387074,0.025682965,-0.068247266&lt;br /&gt;
    676982166271,0,1.0387074,0.025682965,-0.068247266&lt;br /&gt;
    677184194401,0,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194401,4,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194401,7,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194406,0,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194406,1,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194406,2,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194406,5,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194415,0,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194415,3,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677185134264,0,0.96165824,-0.03949758,-0.04908125&lt;br /&gt;
    677286007778,0,0.9879744,-0.038911454,-0.053498607&lt;br /&gt;
    677286114461,0,1.0034856,-0.039175782,-0.056355134&lt;br /&gt;
    677286114461,2,1.0034856,-0.039175782,-0.056355134&lt;br /&gt;
    677286114461,4,1.0034856,-0.039175782,-0.056355134&lt;br /&gt;
    677286114461,5,1.0034856,-0.039175782,-0.056355134&lt;br /&gt;
    677287273111,0,1.0188354,-0.039985895,-0.05913097&lt;br /&gt;
    677390125612,0,0.74372226,-0.23093514,-0.1602958&lt;br /&gt;
    677390193502,0,1.0139244,6.1350537E-4,-0.11684739&lt;br /&gt;
    677390392716,0,1.0186903,1.9916013E-4,-0.117867604&lt;br /&gt;
    677390402291,0,1.0210575,2.955524E-5,-0.1183663&lt;br /&gt;
    677391220160,0,0.75466365,-0.23584487,-0.16477706&lt;br /&gt;
    677493384265,0,1.0594596,-0.003204944,-0.12704094&lt;br /&gt;
    686793204205,0,0.8913755,0.091431834,0.06434807&lt;br /&gt;
    686794151624,0,0.90164036,0.09371243,0.06348447&lt;br /&gt;
    686794151624,5,0.90164036,0.09371243,0.06348447&lt;br /&gt;
    686983166832,0,0.8923236,0.07975021,-0.14492047&lt;br /&gt;
    686984139053,0,0.82944196,0.092613876,-0.17306094&lt;br /&gt;
    686984139053,1,0.82944196,0.092613876,-0.17306094&lt;br /&gt;
    686984140236,0,0.9085991,0.0816312,-0.14823902&lt;br /&gt;
    687084072300,0,0.8391783,0.09400141,-0.17545418&lt;br /&gt;
    687086423750,0,0.8688338,0.09819017,-0.18254882&lt;br /&gt;
    687086423778,4,0.8688338,0.09819017,-0.18254882&lt;br /&gt;
    687087372131,0,0.8743341,0.098826095,-0.18377748&lt;br /&gt;
    687087422073,0,0.879577,0.09948337,-0.18496072&lt;br /&gt;
    687087422133,0,0.879577,0.09948337,-0.18496072&lt;br /&gt;
    687088349763,0,0.88488966,0.10017477,-0.18570945&lt;br /&gt;
    687088349763,1,0.88488966,0.10017477,-0.18570945&lt;br /&gt;
    697189004392,0,0.976608,0.091767944,-0.16726859&lt;br /&gt;
    697189027977,0,0.89996403,0.10210493,-0.18850929&lt;br /&gt;
    697189028634,0,0.9794448,0.09240139,-0.16852666&lt;br /&gt;
    697190028610,0,0.9100632,0.10305308,-0.19027744&lt;br /&gt;
    697190028975,0,0.98767036,0.09403203,-0.17268464&lt;br /&gt;
    697190057656,0,0.9890718,0.0942223,-0.17344803&lt;br /&gt;
    697190330717,0,0.99341464,0.09481884,-0.1757113&lt;br /&gt;
    697191397102,0,1.0004786,0.09560449,-0.17945859&lt;br /&gt;
    697191397103,0,1.0004786,0.09560449,-0.17945859&lt;br /&gt;
    697191407787,0,1.0004786,0.09560449,-0.17945859&lt;br /&gt;
    697292119621,0,0.9375106,0.10099155,-0.1940854&lt;br /&gt;
    697293123754,0,0.94402236,0.10001097,-0.19534084&lt;br /&gt;
    697293128964,0,1.0146831,0.09644287,-0.18746652&lt;br /&gt;
    757286034245,0,0.8942544,-0.019768905,0.121749535&lt;br /&gt;
    757287296339,0,0.9141435,-0.019492676,0.12516093&lt;br /&gt;
    757287296339,1,0.9141435,-0.019492676,0.12516093&lt;br /&gt;
    757287450779,0,0.9256603,-0.019027261,0.12735774&lt;br /&gt;
    767389063549,0,0.9488826,-0.018420406,0.13083303&lt;br /&gt;
    777390112827,0,0.9717463,-0.017343609,0.13601938&lt;br /&gt;
    777390298394,0,0.97396046,-0.017396858,0.1366708&lt;br /&gt;
    807290077083,0,0.88874286,-0.112461865,0.060309496&lt;br /&gt;
    877174126179,0,0.7981354,-0.07409639,-0.2010945&lt;br /&gt;
    887174438906,0,0.83578795,-0.07605727,-0.21040344&lt;br /&gt;
    897172194377,0,0.68061197,-0.0077906228,0.33081418&lt;br /&gt;
    897172194389,0,0.6918681,0.07897722,0.32934424&lt;br /&gt;
    897172202439,0,0.69263846,0.079069786,0.33000728&lt;br /&gt;
    897274230377,0,0.8795665,0.034588233,-0.18920599&lt;br /&gt;
    897274230377,2,0.8795665,0.034588233,-0.18920599&lt;br /&gt;
    897275085331,1,0.8606613,-0.077470824,-0.21694827&lt;br /&gt;
    907275056500,0,0.8797541,-0.05927137,-0.10642435&lt;br /&gt;
    907275384729,0,0.6678807,0.15230387,-0.30582303&lt;br /&gt;
    907275395634,0,0.8908671,-0.07935878,-0.22461277&lt;br /&gt;
    917272367393,0,0.68939537,-0.007870857,0.3381617&lt;br /&gt;
    917275174575,0,0.9283903,0.038862277,-0.19855052&lt;br /&gt;
    917276334605,0,0.91225433,-0.061048068,-0.10879808&lt;br /&gt;
    927272277013,0,0.7042289,0.080178425,0.33709815&lt;br /&gt;
    927272322780,0,0.6772663,0.10276971,0.30726635&lt;br /&gt;
    927273087800,0,0.7047322,0.080168694,0.3373871&lt;br /&gt;
    927273087800,1,0.7047322,0.080168694,0.3373871&lt;br /&gt;
    927273089148,0,0.7052939,0.080140576,0.33764392&lt;br /&gt;
    927273089159,0,0.6778103,0.10285571,0.3074809&lt;br /&gt;
    927273090157,0,0.69149524,-0.008165443,0.34014022&lt;br /&gt;
    927273090157,1,0.69149524,-0.008165443,0.34014022&lt;br /&gt;
    927273090160,0,0.69149524,-0.008165443,0.34014022&lt;br /&gt;
    927273318878,0,0.6925413,-0.008584624,0.34105986&lt;br /&gt;
    927273319115,0,0.70684147,0.079995915,0.338217&lt;br /&gt;
    927273319116,0,0.6925413,-0.008584624,0.34105986&lt;br /&gt;
    927376012522,0,0.91684175,-0.0807871,-0.23109823&lt;br /&gt;
    927376012524,0,0.6874639,0.15851408,-0.31708482&lt;br /&gt;
    927376012524,1,0.6874639,0.15851408,-0.31708482&lt;br /&gt;
    927376043337,0,0.8242437,0.040258806,-0.19030684&lt;br /&gt;
    927376044666,0,0.8242437,0.040258806,-0.19030684&lt;br /&gt;
    927376044666,2,0.8242437,0.040258806,-0.19030684&lt;br /&gt;
    937273151829,0,0.7077444,0.079914704,0.33856288&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Fist files in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT * FROM (SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,  \nCAST(halo_id AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra_gal AS double) AS RA,  \nCAST(dec_gal AS double) AS `DEC`,  \nCAST(ra_mag_gal AS double) AS RA_MAG,  \nCAST(dec_mag_gal AS double) AS DEC_MAG,  \nCAST(observed_redshift_gal AS float) AS Z_OBS,  \nCAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  \nCAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  \nCAST(bulge_fraction AS float) AS BULGE_FRACTION,  \nCAST(bulge_r50 AS float) AS BULGE_R50,  \nCAST(disk_r50 AS float) AS DISK_R50,  \nCAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  \nCAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,  \nCAST(inclination_angle AS float) AS INCLINATION_ANGLE,  \nCAST(disk_angle AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sed_cosmos AS float) AS SED_TEMPLATE,  \nCAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  \nCAST(ebv_cosmos AS float) AS EBV,  \nCAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_3_s_sc8_c  \nWHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  \nAND disk_axis_ratio &amp;gt; 0.10865  \nAND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) a\nUNION ALL \nSELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(m1450 AS float) AS REF_MAG_ABS,  \nCAST(m1450 AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(-1 AS float) AS BULGE_R50,  \nCAST(-1 AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(template_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV,  \nCAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_4_qso_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) b \nUNION ALL \nSELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(abs_muv AS float) AS REF_MAG_ABS,  \nCAST(abs_muv AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(rhalf_arcsec AS float) AS BULGE_R50,  \nCAST(rhalf_arcsec AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sedname_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV,  \nCAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_5_highz_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) c&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
Smaller example:&lt;br /&gt;
&lt;br /&gt;
    select * from&lt;br /&gt;
    ( select * from tabName where col1='val1' and col2 = 'val2' limit 10 ) a &lt;br /&gt;
    union all &lt;br /&gt;
    select * from&lt;br /&gt;
    ( select * from tabName where col1='val1' and col2 = 'val3' limit 10 ) b;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT * FROM (SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,  \nCAST(halo_id AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra_gal AS double) AS RA,  \nCAST(dec_gal AS double) AS `DEC`,  \nCAST(ra_mag_gal AS double) AS RA_MAG,  \nCAST(dec_mag_gal AS double) AS DEC_MAG,  \nCAST(observed_redshift_gal AS float) AS Z_OBS,  \nCAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  \nCAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  \nCAST(bulge_fraction AS float) AS BULGE_FRACTION,  \nCAST(bulge_r50 AS float) AS BULGE_R50,  \nCAST(disk_r50 AS float) AS DISK_R50,  \nCAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  \nCAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,  \nCAST(inclination_angle AS float) AS INCLINATION_ANGLE,  \nCAST(disk_angle AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sed_cosmos AS float) AS SED_TEMPLATE,  \nCAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  \nCAST(ebv_cosmos AS float) AS EBV \nFROM cosmohub.flagship_mock_1_10_3_s_sc8_c  \nWHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  \nAND disk_axis_ratio &amp;gt; 0.10865  \nAND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) a \nUNION ALL \nSELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(m1450 AS float) AS REF_MAG_ABS,  \nCAST(m1450 AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(-1 AS float) AS BULGE_R50,  \nCAST(-1 AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(template_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV \nFROM cosmohub.flagship_mock_1_10_4_qso_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) b \nUNION ALL \nSELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(abs_muv AS float) AS REF_MAG_ABS,  \nCAST(abs_muv AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(rhalf_arcsec AS float) AS BULGE_R50,  \nCAST(rhalf_arcsec AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sedname_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV \nFROM cosmohub.flagship_mock_1_10_5_highz_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) c&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
El campo disk_angle que puse entre 0 y 360 grados tiene que ir entre -180 y 180 grados.&lt;br /&gt;
Así que lo reescribo.&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_6_s_sc8_c(&lt;br /&gt;
       `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
       `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
       `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
       `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
       `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
       `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
       `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
       `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
       `kappa` float COMMENT 'convergence', &lt;br /&gt;
       `gamma1` float COMMENT 'shear', &lt;br /&gt;
       `gamma2` float COMMENT 'shear',&lt;br /&gt;
       `defl1` float COMMENT 'deflection1',&lt;br /&gt;
       `defl2` float COMMENT 'deflection2', &lt;br /&gt;
       `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
       `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
       `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
       `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
       `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
       `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
       `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
       `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
       `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
       `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
       `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
       `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
       `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
       `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
       `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
       `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
       `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
       `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
       `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
       `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
       `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
       `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
       `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
       `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
       `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
       `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
       `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
       `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
       `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
       `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
       `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
       `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
       `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
       `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)',&lt;br /&gt;
       `disk_angle`float COMMENT 'position of the disk rotation axis (degrees). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination',&lt;br /&gt;
       `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
       `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
       `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
       `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
       `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
       `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
       `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
       `bulge_nsersic` float COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
       `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
       `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
       `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
       `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
       `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
       `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
       `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
       `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
       `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
       `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
       `luminosity_r01_evolved` float COMMENT 'missing comment',&lt;br /&gt;
        step smallint&lt;br /&gt;
    )   &lt;br /&gt;
       CLUSTERED BY ( &lt;br /&gt;
           step, hpix_13_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           step ASC, hpix_13_nest ASC) &lt;br /&gt;
       INTO 4096 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_6_s_sc8_c&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, dominant_shape, rand()*360 - 180, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_3_s_sc8_c;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_6_s_sc8_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
    SELECT MIN(disk_angle) as min_disk_angle, MAX(disk_angle) as max_disk_angle FROM cosmohub.flagship_mock_1_10_6_s_sc8_c&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
After different approaches we decided to materialize the UNION ALL into a FITS table (there is a problem in Hive with the UNION ALL command)&lt;br /&gt;
&lt;br /&gt;
NOTE THAT I INCLUDE HERE IN THE EXAMPLE THE NEW TABLES:&lt;br /&gt;
&lt;br /&gt;
* cosmohub.flagship_mock_1_10_6_s_sc8_c: in which I modify the disk_angle range from -180 to 180 compared to cosmohub.flagship_mock_1_10_3_s_sc8_c&lt;br /&gt;
&lt;br /&gt;
* cosmohub.flagship_mock_1_10_7_highz_s: where the changes from Eric in the email are included.&lt;br /&gt;
&lt;br /&gt;
ALSO NOTE THAT fluxes in the new catalogs are not _TRUE, which is the &amp;quot;correct&amp;quot; one field to use!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.sc8_test1_fits&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    AS&lt;br /&gt;
    SELECT * FROM (SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,&lt;br /&gt;
    CAST(halo_id AS bigint) AS HALO_ID,&lt;br /&gt;
    CAST(kind AS smallint) AS KIND,&lt;br /&gt;
    CAST(ra_gal AS double) AS RA,&lt;br /&gt;
    CAST(dec_gal AS double) AS `DEC`,&lt;br /&gt;
    CAST(ra_mag_gal AS double) AS RA_MAG,&lt;br /&gt;
    CAST(dec_mag_gal AS double) AS DEC_MAG,&lt;br /&gt;
    CAST(observed_redshift_gal AS float) AS Z_OBS,&lt;br /&gt;
    CAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,&lt;br /&gt;
    CAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,&lt;br /&gt;
    CAST(bulge_fraction AS float) AS BULGE_FRACTION,&lt;br /&gt;
    CAST(bulge_r50 AS float) AS BULGE_R50,&lt;br /&gt;
    CAST(disk_r50 AS float) AS DISK_R50,&lt;br /&gt;
    CAST(bulge_nsersic AS float) AS BULGE_NSERSIC,&lt;br /&gt;
    CAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,&lt;br /&gt;
    CAST(inclination_angle AS float) AS INCLINATION_ANGLE,&lt;br /&gt;
    CAST(disk_angle AS float) AS DISK_ANGLE,&lt;br /&gt;
    CAST(kappa AS float) AS KAPPA,&lt;br /&gt;
    CAST(gamma1 AS float) AS GAMMA1,&lt;br /&gt;
    CAST(gamma2 AS float) AS GAMMA2,&lt;br /&gt;
    CAST(sed_cosmos AS float) AS SED_TEMPLATE,&lt;br /&gt;
    CAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,&lt;br /&gt;
    CAST(ebv_cosmos AS float) AS EBV,&lt;br /&gt;
    CAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(mw_extinction AS float) AS AV,&lt;br /&gt;
    CAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,&lt;br /&gt;
    CAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,&lt;br /&gt;
    CAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,&lt;br /&gt;
    CAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,&lt;br /&gt;
    CAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,&lt;br /&gt;
    CAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,&lt;br /&gt;
    CAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,&lt;br /&gt;
    CAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,&lt;br /&gt;
    CAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,&lt;br /&gt;
    CAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,&lt;br /&gt;
    CAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,&lt;br /&gt;
    CAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,&lt;br /&gt;
    CAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,&lt;br /&gt;
    CAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,&lt;br /&gt;
    CAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,&lt;br /&gt;
    CAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,&lt;br /&gt;
    CAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,&lt;br /&gt;
    CAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,&lt;br /&gt;
    CAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_6_s_sc8_c&lt;br /&gt;
    WHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)&lt;br /&gt;
    AND disk_axis_ratio &amp;gt; 0.10865&lt;br /&gt;
    AND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) a&lt;br /&gt;
    UNION ALL&lt;br /&gt;
    SELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,&lt;br /&gt;
    CAST(-1 AS bigint) AS HALO_ID,&lt;br /&gt;
    CAST(kind AS smallint) AS KIND,&lt;br /&gt;
    CAST(ra AS double) AS RA,&lt;br /&gt;
    CAST(`dec` AS double) AS `DEC`,&lt;br /&gt;
    CAST(ra_mag AS double) AS RA_MAG,&lt;br /&gt;
    CAST(dec_mag AS double) AS DEC_MAG,&lt;br /&gt;
    CAST(z AS float) AS Z_OBS,&lt;br /&gt;
    CAST(m1450 AS float) AS REF_MAG_ABS,&lt;br /&gt;
    CAST(m1450 AS float) AS REF_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS BULGE_FRACTION,&lt;br /&gt;
    CAST(-1 AS float) AS BULGE_R50,&lt;br /&gt;
    CAST(-1 AS float) AS DISK_R50,&lt;br /&gt;
    CAST(-1 AS float) AS BULGE_NSERSIC,&lt;br /&gt;
    CAST(-1 AS float) AS BULGE_AXIS_RATIO,&lt;br /&gt;
    CAST(-1 AS float) AS INCLINATION_ANGLE,&lt;br /&gt;
    CAST(-1 AS float) AS DISK_ANGLE,&lt;br /&gt;
    CAST(kappa AS float) AS KAPPA,&lt;br /&gt;
    CAST(gamma1 AS float) AS GAMMA1,&lt;br /&gt;
    CAST(gamma2 AS float) AS GAMMA2,&lt;br /&gt;
    CAST(template_int AS float) AS SED_TEMPLATE,&lt;br /&gt;
    CAST(0 AS smallint) AS EXT_LAW,&lt;br /&gt;
    CAST(-1 AS float) AS EBV,&lt;br /&gt;
    CAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(mw_extinction AS float) AS AV,&lt;br /&gt;
    CAST(euclid_vis_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,&lt;br /&gt;
    CAST(euclid_nisp_y_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_j_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_h_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,&lt;br /&gt;
    CAST(blanco_decam_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,&lt;br /&gt;
    CAST(jst_jpcam_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,&lt;br /&gt;
    CAST(pan_starrs_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,&lt;br /&gt;
    CAST(pan_starrs_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,&lt;br /&gt;
    CAST(subaru_hsc_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,&lt;br /&gt;
    CAST(gaia_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_bp_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_rp_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,&lt;br /&gt;
    CAST(lsst_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,&lt;br /&gt;
    CAST(lsst_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,&lt;br /&gt;
    CAST(lsst_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,&lt;br /&gt;
    CAST(lsst_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,&lt;br /&gt;
    CAST(lsst_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,&lt;br /&gt;
    CAST(lsst_y_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,&lt;br /&gt;
    CAST(kids_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,&lt;br /&gt;
    CAST(kids_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,&lt;br /&gt;
    CAST(kids_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,&lt;br /&gt;
    CAST(kids_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,&lt;br /&gt;
    CAST(2mass_j_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_h_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_ks_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_4_qso_s&lt;br /&gt;
    WHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) b&lt;br /&gt;
    UNION ALL&lt;br /&gt;
    SELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,&lt;br /&gt;
    CAST(-1 AS bigint) AS HALO_ID,&lt;br /&gt;
    CAST(kind AS smallint) AS KIND,&lt;br /&gt;
    CAST(ra AS double) AS RA,&lt;br /&gt;
    CAST(`dec` AS double) AS `DEC`,&lt;br /&gt;
    CAST(ra_mag AS double) AS RA_MAG,&lt;br /&gt;
    CAST(dec_mag AS double) AS DEC_MAG,&lt;br /&gt;
    CAST(z AS float) AS Z_OBS,&lt;br /&gt;
    CAST(abs_muv AS float) AS REF_MAG_ABS,&lt;br /&gt;
    CAST(abs_muv AS float) AS REF_MAG,&lt;br /&gt;
    CAST(bulge_fraction AS float) AS BULGE_FRACTION,&lt;br /&gt;
    CAST(rhalf_arcsec AS float) AS BULGE_R50,&lt;br /&gt;
    CAST(rhalf_arcsec AS float) AS DISK_R50,&lt;br /&gt;
    CAST(bulge_nsersic AS float) AS BULGE_NSERSIC,&lt;br /&gt;
    CAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,&lt;br /&gt;
    CAST(-1 AS float) AS INCLINATION_ANGLE,&lt;br /&gt;
    CAST(disk_angle AS float) AS DISK_ANGLE,&lt;br /&gt;
    CAST(kappa AS float) AS KAPPA,&lt;br /&gt;
    CAST(gamma1 AS float) AS GAMMA1,&lt;br /&gt;
    CAST(gamma2 AS float) AS GAMMA2,&lt;br /&gt;
    CAST(sedname_int AS float) AS SED_TEMPLATE,&lt;br /&gt;
    CAST(0 AS smallint) AS EXT_LAW,&lt;br /&gt;
    CAST(-1 AS float) AS EBV,&lt;br /&gt;
    CAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(mw_extinction AS float) AS AV,&lt;br /&gt;
    CAST(euclid_vis_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,&lt;br /&gt;
    CAST(euclid_nisp_y_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_j_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_h_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,&lt;br /&gt;
    CAST(blanco_decam_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,&lt;br /&gt;
    CAST(jst_jpcam_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,&lt;br /&gt;
    CAST(pan_starrs_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,&lt;br /&gt;
    CAST(pan_starrs_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,&lt;br /&gt;
    CAST(subaru_hsc_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,&lt;br /&gt;
    CAST(gaia_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_bp_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_rp_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,&lt;br /&gt;
    CAST(lsst_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,&lt;br /&gt;
    CAST(lsst_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,&lt;br /&gt;
    CAST(lsst_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,&lt;br /&gt;
    CAST(lsst_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,&lt;br /&gt;
    CAST(lsst_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,&lt;br /&gt;
    CAST(lsst_y_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,&lt;br /&gt;
    CAST(kids_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,&lt;br /&gt;
    CAST(kids_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,&lt;br /&gt;
    CAST(kids_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,&lt;br /&gt;
    CAST(kids_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,&lt;br /&gt;
    CAST(2mass_j_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_h_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_ks_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_7_highz_s&lt;br /&gt;
    WHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) c&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
We have to make some updates and also correct some things:&lt;br /&gt;
&lt;br /&gt;
Update the filter transmission curves:&lt;br /&gt;
&lt;br /&gt;
Updated filters are here (provided by Francesc):&lt;br /&gt;
&lt;br /&gt;
    /cephfs/pic.es/astro/scratch/torradeflot/euclid/SC8/filters/filters_21_01_2021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
These are some notes from him too:&lt;br /&gt;
    &amp;lt;Filter name=&amp;quot;TU_FNU_U_MEGACAM&amp;quot;&amp;gt;&amp;lt;FileName&amp;gt;CFIS_u.pb&amp;lt;/FileName&amp;gt;&amp;lt;/Filter&amp;gt;&lt;br /&gt;
    &amp;lt;Filter name=&amp;quot;TU_FNU_R_MEGACAM&amp;quot;&amp;gt;&amp;lt;FileName&amp;gt;CFIS_r.pb&amp;lt;/FileName&amp;gt;&amp;lt;/Filter&amp;gt;&lt;br /&gt;
    &amp;lt;Filter name=&amp;quot;TU_FNU_G_JPCAM&amp;quot;&amp;gt;&amp;lt;FileName&amp;gt;JEDIS_g.pb&amp;lt;/FileName&amp;gt;&amp;lt;/Filter&amp;gt;&lt;br /&gt;
    &amp;lt;Filter name=&amp;quot;TU_FNU_I_PANSTARRS&amp;quot;&amp;gt;&amp;lt;FileName&amp;gt;Pan-STARRS_i.pb&amp;lt;/FileName&amp;gt;&amp;lt;/Filter&amp;gt;&lt;br /&gt;
    &amp;lt;Filter name=&amp;quot;TU_FNU_Z_PANSTARRS&amp;quot;&amp;gt;&amp;lt;FileName&amp;gt;Pan-STARRS_z.pb&amp;lt;/FileName&amp;gt;&amp;lt;/Filter&amp;gt;&lt;br /&gt;
    &amp;lt;Filter name=&amp;quot;TU_FNU_Z_HSC&amp;quot;&amp;gt;&amp;lt;FileName&amp;gt;WISHES_z.pb&amp;lt;/FileName&amp;gt;&amp;lt;/Filter&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In addition we have to include the REF_MAG in the other two catalogs.&lt;br /&gt;
It is the observed magnitude for the reference magnitude they use to normalize the SED. We modify the notebooks to do it.&lt;br /&gt;
&lt;br /&gt;
The catalog is based on cosmohub.flagship_mock_1_10_6_s_sc8_c.&lt;br /&gt;
&lt;br /&gt;
The catalog that I generate using the flux_pipeline.ipynb is called flagship_mock_1_10_8_s_sc8_flux.&lt;br /&gt;
&lt;br /&gt;
I rename the fluxes:&lt;br /&gt;
&lt;br /&gt;
    cfht_megacam_u ---&amp;gt; cfis_u &lt;br /&gt;
    cfht_megacam_r ---&amp;gt; cfis_r&lt;br /&gt;
    jst_jpcam_g ---&amp;gt; jedis_g&lt;br /&gt;
    pan_starrs_i ---&amp;gt; pan-starrs_i&lt;br /&gt;
    subaru_hsc_z ---&amp;gt; wishes_z&lt;br /&gt;
    -- el pan_starrs_z.csv se cambia a pan-starrs_z.csv &lt;br /&gt;
&lt;br /&gt;
This is the query:&lt;br /&gt;
&lt;br /&gt;
    halo_sql = &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, sdss_r01_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, dominant_shape, disk_angle, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_6_s_sc8_c&lt;br /&gt;
    &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Una vez generado el catálogo, genero la tabla externa en parquet:&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_8_s_sc8_flux/0.pq -t jcarrete.flagship_mock_1_10_8_s_sc8_flux_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_8_s_sc8_flux_pq (&lt;br /&gt;
    `kind` BIGINT,&lt;br /&gt;
    `random_index` DOUBLE,&lt;br /&gt;
    `ra_gal` DOUBLE,&lt;br /&gt;
    `dec_gal` DOUBLE,&lt;br /&gt;
    `ra_mag_gal` DOUBLE,&lt;br /&gt;
    `dec_mag_gal` DOUBLE,&lt;br /&gt;
    `kappa` DOUBLE,&lt;br /&gt;
    `gamma1` DOUBLE,&lt;br /&gt;
    `gamma2` DOUBLE,&lt;br /&gt;
    `defl1` DOUBLE,&lt;br /&gt;
    `defl2` DOUBLE,&lt;br /&gt;
    `l_gal` DOUBLE,&lt;br /&gt;
    `b_gal` DOUBLE,&lt;br /&gt;
    `mw_extinction` DOUBLE,&lt;br /&gt;
    `x_gal` DOUBLE,&lt;br /&gt;
    `y_gal` DOUBLE,&lt;br /&gt;
    `z_gal` DOUBLE,&lt;br /&gt;
    `r_gal` DOUBLE,&lt;br /&gt;
    `true_redshift_gal` DOUBLE,&lt;br /&gt;
    `observed_redshift_gal` DOUBLE,&lt;br /&gt;
    `hpix_29_nest` BIGINT,&lt;br /&gt;
    `hpix_13_nest` BIGINT,&lt;br /&gt;
    `vx_gal` DOUBLE,&lt;br /&gt;
    `vy_gal` DOUBLE,&lt;br /&gt;
    `vz_gal` DOUBLE,&lt;br /&gt;
    `vrad_gal` DOUBLE,&lt;br /&gt;
    `delta_r` DOUBLE,&lt;br /&gt;
    `abs_mag_r01` DOUBLE,&lt;br /&gt;
    `luminosity_r01` DOUBLE,&lt;br /&gt;
    `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
    `sdss_r01` DOUBLE,&lt;br /&gt;
    `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
    `gr_restframe` DOUBLE,&lt;br /&gt;
    `color_kind` BIGINT,&lt;br /&gt;
    `sed_ke` DOUBLE,&lt;br /&gt;
    `gr_cosmos` DOUBLE,&lt;br /&gt;
    `sed_cosmos` DOUBLE,&lt;br /&gt;
    `is_within_cosmos` BOOLEAN,&lt;br /&gt;
    `cosmos_distance` DOUBLE,&lt;br /&gt;
    `ext_curve_cosmos` BIGINT,&lt;br /&gt;
    `ebv_cosmos` DOUBLE,&lt;br /&gt;
    `log_ml_r01` DOUBLE,&lt;br /&gt;
    `log_stellar_mass` DOUBLE,&lt;br /&gt;
    `metallicity` DOUBLE,&lt;br /&gt;
    `log_sfr` DOUBLE,&lt;br /&gt;
    `logf_halpha` DOUBLE,&lt;br /&gt;
    `logf_halpha_ext` DOUBLE,&lt;br /&gt;
    `halpha_scatter` DOUBLE,&lt;br /&gt;
    `loglum_halpha` DOUBLE,&lt;br /&gt;
    `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
    `logf_dummy` DOUBLE,&lt;br /&gt;
    `z_dummy` DOUBLE,&lt;br /&gt;
    `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_halpha_model1` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
    `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_halpha_model3` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model3_ext` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model3` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
    `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_o2_model1` DOUBLE,&lt;br /&gt;
    `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_n2_model1` DOUBLE,&lt;br /&gt;
    `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_o3_model1` DOUBLE,&lt;br /&gt;
    `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_s2_model1` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
    `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_o2_model3` DOUBLE,&lt;br /&gt;
    `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_n2_model3` DOUBLE,&lt;br /&gt;
    `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_o3_model3` DOUBLE,&lt;br /&gt;
    `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_s2_model3` DOUBLE,&lt;br /&gt;
    `2mass_h` DOUBLE,&lt;br /&gt;
    `2mass_j` DOUBLE,&lt;br /&gt;
    `2mass_ks` DOUBLE,&lt;br /&gt;
    `blanco_decam_g` DOUBLE,&lt;br /&gt;
    `blanco_decam_i` DOUBLE,&lt;br /&gt;
    `blanco_decam_r` DOUBLE,&lt;br /&gt;
    `blanco_decam_z` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y` DOUBLE,&lt;br /&gt;
    `euclid_vis` DOUBLE,&lt;br /&gt;
    `gaia_bp` DOUBLE,&lt;br /&gt;
    `gaia_g` DOUBLE,&lt;br /&gt;
    `gaia_rp` DOUBLE,&lt;br /&gt;
    `kids_g` DOUBLE,&lt;br /&gt;
    `kids_i` DOUBLE,&lt;br /&gt;
    `kids_r` DOUBLE,&lt;br /&gt;
    `kids_u` DOUBLE,&lt;br /&gt;
    `lsst_g` DOUBLE,&lt;br /&gt;
    `lsst_i` DOUBLE,&lt;br /&gt;
    `lsst_r` DOUBLE,&lt;br /&gt;
    `lsst_u` DOUBLE,&lt;br /&gt;
    `lsst_y` DOUBLE,&lt;br /&gt;
    `lsst_z` DOUBLE,&lt;br /&gt;
    `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `dominant_shape` BIGINT,&lt;br /&gt;
    `disk_angle` DOUBLE,&lt;br /&gt;
    `median_major_axis` DOUBLE,&lt;br /&gt;
    `scale_length` DOUBLE,&lt;br /&gt;
    `bulge_fraction` DOUBLE,&lt;br /&gt;
    `disk_scalelength` DOUBLE,&lt;br /&gt;
    `disk_nsersic` DOUBLE,&lt;br /&gt;
    `disk_r50` DOUBLE,&lt;br /&gt;
    `bulge_r50` DOUBLE,&lt;br /&gt;
    `bulge_nsersic` DOUBLE,&lt;br /&gt;
    `inclination_angle` DOUBLE,&lt;br /&gt;
    `disk_ellipticity` DOUBLE,&lt;br /&gt;
    `bulge_ellipticity` DOUBLE,&lt;br /&gt;
    `disk_axis_ratio` DOUBLE,&lt;br /&gt;
    `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
    `halo_x` DOUBLE,&lt;br /&gt;
    `halo_y` DOUBLE,&lt;br /&gt;
    `halo_z` DOUBLE,&lt;br /&gt;
    `halo_vx` DOUBLE,&lt;br /&gt;
    `halo_vy` DOUBLE,&lt;br /&gt;
    `halo_vz` DOUBLE,&lt;br /&gt;
    `halo_r` DOUBLE,&lt;br /&gt;
    `true_redshift_halo` DOUBLE,&lt;br /&gt;
    `halo_lm` DOUBLE,&lt;br /&gt;
    `halo_n_sats` BIGINT,&lt;br /&gt;
    `n_gals` BIGINT,&lt;br /&gt;
    `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
    `step` BIGINT,&lt;br /&gt;
    `wishes_z` DOUBLE,&lt;br /&gt;
    `jedis_g` DOUBLE,&lt;br /&gt;
    `cfis_r` DOUBLE,&lt;br /&gt;
    `cfis_u` DOUBLE,&lt;br /&gt;
    `pan-starrs_i` DOUBLE,&lt;br /&gt;
    `pan-starrs_z` DOUBLE,&lt;br /&gt;
    `cfis_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jedis_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `wishes_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `wishes_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `wishes_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jedis_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jedis_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `halo_id` BIGINT,&lt;br /&gt;
    `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_8_s_sc8_flux'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Genero la tabla clustered:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_8_s_sc8(&lt;br /&gt;
    `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
    `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
    `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
    `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
    `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
    `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
    `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
    `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
    `kappa` float COMMENT 'convergence', &lt;br /&gt;
    `gamma1` float COMMENT 'shear', &lt;br /&gt;
    `gamma2` float COMMENT 'shear',&lt;br /&gt;
    `defl1` float COMMENT 'deflection1',&lt;br /&gt;
    `defl2` float COMMENT 'deflection2', &lt;br /&gt;
    `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
    `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
    `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
    `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
    `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
    `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
    `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
    `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
    `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
    `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
    `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
    `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
    `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
    `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
    `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
    `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
    `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
    `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
    `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
    `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
    `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
    `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
    `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
    `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
    `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
    `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
    `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
    `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
    `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
    `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
    `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
    `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
    `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
    `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
    `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
    `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
    `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
    `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
    `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
    `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
    `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
    `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
    `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
    `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
    `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
    `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
    `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
    `cfis_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `jedis_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
    `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `wishes_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
    `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `cfis_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `jedis_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
    `wishes_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
    `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `cfis_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `cfis_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `jedis_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `jedis_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
    `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
    `wishes_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
    `wishes_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)',&lt;br /&gt;
    `disk_angle`float COMMENT 'position of the disk rotation axis (degrees). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination',&lt;br /&gt;
    `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
    `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
    `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
    `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
    `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
    `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
    `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
    `bulge_nsersic` float COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
    `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
    `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
    `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
    `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
    `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
    `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
    `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
    `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
    `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
    `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
    `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
    `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
    `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
    `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
    `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
    `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
    `luminosity_r01_evolved` float COMMENT 'missing comment',&lt;br /&gt;
    step smallint&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY ( &lt;br /&gt;
       step, hpix_13_nest) &lt;br /&gt;
    SORTED BY ( &lt;br /&gt;
       step ASC, hpix_13_nest ASC) &lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    ROW FORMAT SERDE &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
    STORED AS INPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
    OUTPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_8_s_sc8&lt;br /&gt;
    SELECT `halo_id`, `galaxy_id`, `kind`, `random_index`, `ra_gal`, `dec_gal`, `ra_mag_gal`, `dec_mag_gal`, `kappa`, `gamma1`, `gamma2`, `defl1`, `defl2`, `l_gal`, `b_gal`, `mw_extinction`, `x_gal`, `y_gal`, `z_gal`, `r_gal`, `true_redshift_gal`, `observed_redshift_gal`, `hpix_29_nest`, `hpix_13_nest`, `vx_gal`, `vy_gal`, `vz_gal`, `vrad_gal`, `delta_r`, `abs_mag_r01`, `luminosity_r01`, `abs_mag_r01_evolved`, `sdss_r01`, `abs_mag_uv_dereddened`, `gr_restframe`, `color_kind`, `sed_ke`, `gr_cosmos`, `sed_cosmos`, `is_within_cosmos`, `cosmos_distance`, `ext_curve_cosmos`, `ebv_cosmos`, `log_ml_r01`, `log_stellar_mass`, `metallicity`, `log_sfr`, `logf_halpha`, `logf_halpha_ext`, `halpha_scatter`, `loglum_halpha`, `loglum_halpha_ext`, `logf_dummy`, `z_dummy`, `logf_halpha_model1_ext`, `logf_halpha_model1`, `loglum_halpha_model1_ext`, `loglum_halpha_model1`, `logf_halpha_model3_ext`, `logf_halpha_model3`, `loglum_halpha_model3_ext`, `loglum_halpha_model3`, `logf_hbeta_model1_ext`, `logf_hbeta_model1`, `logf_o2_model1_ext`, `logf_o2_model1`, `logf_n2_model1_ext`, `logf_n2_model1`, `logf_o3_model1_ext`, `logf_o3_model1`, `logf_s2_model1_ext`, `logf_s2_model1`, `logf_hbeta_model3_ext`, `logf_hbeta_model3`, `logf_o2_model3_ext`, `logf_o2_model3`, `logf_n2_model3_ext`, `logf_n2_model3`, `logf_o3_model3_ext`, `logf_o3_model3`, `logf_s2_model3_ext`, `logf_s2_model3`, `2mass_h`, `2mass_j`, `2mass_ks`, `blanco_decam_g`, `blanco_decam_i`, `blanco_decam_r`, `blanco_decam_z`, `cfis_r`, `cfis_u`, `euclid_nisp_h`, `euclid_nisp_j`, `euclid_nisp_y`, `euclid_vis`, `gaia_bp`, `gaia_g`, `gaia_rp`, `jedis_g`, `kids_g`, `kids_i`, `kids_r`, `kids_u`, `lsst_g`, `lsst_i`, `lsst_r`, `lsst_u`, `lsst_y`, `lsst_z`, `pan-starrs_i`, `pan-starrs_z`, `wishes_z`, `2mass_h_odonnell_ext`, `2mass_j_odonnell_ext`, `2mass_ks_odonnell_ext`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_odonnell_ext`, `cfis_r_odonnell_ext`, `cfis_u_odonnell_ext`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_odonnell_ext`, `gaia_bp_odonnell_ext`, `gaia_g_odonnell_ext`, `gaia_rp_odonnell_ext`, `jedis_g_odonnell_ext`, `kids_g_odonnell_ext`, `kids_i_odonnell_ext`, `kids_r_odonnell_ext`, `kids_u_odonnell_ext`, `lsst_g_odonnell_ext`, `lsst_i_odonnell_ext`, `lsst_r_odonnell_ext`, `lsst_u_odonnell_ext`, `lsst_y_odonnell_ext`, `lsst_z_odonnell_ext`, `pan-starrs_i_odonnell_ext`, `pan-starrs_z_odonnell_ext`, `sdss_r01_odonnell_ext`, `wishes_z_odonnell_ext`, `2mass_h_el_model1_odonnell_ext`, `2mass_h_el_model3_odonnell_ext`, `2mass_j_el_model1_odonnell_ext`, `2mass_j_el_model3_odonnell_ext`, `2mass_ks_el_model1_odonnell_ext`, `2mass_ks_el_model3_odonnell_ext`, `blanco_decam_g_el_model1_odonnell_ext`, `blanco_decam_g_el_model3_odonnell_ext`, `blanco_decam_i_el_model1_odonnell_ext`, `blanco_decam_i_el_model3_odonnell_ext`, `blanco_decam_r_el_model1_odonnell_ext`, `blanco_decam_r_el_model3_odonnell_ext`, `blanco_decam_z_el_model1_odonnell_ext`, `blanco_decam_z_el_model3_odonnell_ext`, `cfis_r_el_model1_odonnell_ext`, `cfis_r_el_model3_odonnell_ext`, `cfis_u_el_model1_odonnell_ext`, `cfis_u_el_model3_odonnell_ext`, `euclid_nisp_h_el_model1_odonnell_ext`, `euclid_nisp_h_el_model3_odonnell_ext`, `euclid_nisp_j_el_model1_odonnell_ext`, `euclid_nisp_j_el_model3_odonnell_ext`, `euclid_nisp_y_el_model1_odonnell_ext`, `euclid_nisp_y_el_model3_odonnell_ext`, `euclid_vis_el_model1_odonnell_ext`, `euclid_vis_el_model3_odonnell_ext`, `gaia_bp_el_model1_odonnell_ext`, `gaia_bp_el_model3_odonnell_ext`, `gaia_g_el_model1_odonnell_ext`, `gaia_g_el_model3_odonnell_ext`, `gaia_rp_el_model1_odonnell_ext`, `gaia_rp_el_model3_odonnell_ext`, `jedis_g_el_model1_odonnell_ext`, `jedis_g_el_model3_odonnell_ext`, `kids_g_el_model1_odonnell_ext`, `kids_g_el_model3_odonnell_ext`, `kids_i_el_model1_odonnell_ext`, `kids_i_el_model3_odonnell_ext`, `kids_r_el_model1_odonnell_ext`, `kids_r_el_model3_odonnell_ext`, `kids_u_el_model1_odonnell_ext`, `kids_u_el_model3_odonnell_ext`, `lsst_g_el_model1_odonnell_ext`, `lsst_g_el_model3_odonnell_ext`, `lsst_i_el_model1_odonnell_ext`, `lsst_i_el_model3_odonnell_ext`, `lsst_r_el_model1_odonnell_ext`, `lsst_r_el_model3_odonnell_ext`, `lsst_u_el_model1_odonnell_ext`, `lsst_u_el_model3_odonnell_ext`, `lsst_y_el_model1_odonnell_ext`, `lsst_y_el_model3_odonnell_ext`, `lsst_z_el_model1_odonnell_ext`, `lsst_z_el_model3_odonnell_ext`, `pan-starrs_i_el_model1_odonnell_ext`, `pan-starrs_i_el_model3_odonnell_ext`, `pan-starrs_z_el_model1_odonnell_ext`, `pan-starrs_z_el_model3_odonnell_ext`, `sdss_r01_el_model1_odonnell_ext`, `sdss_r01_el_model3_odonnell_ext`, `wishes_z_el_model1_odonnell_ext`, `wishes_z_el_model3_odonnell_ext`, `dominant_shape`, `disk_angle`, `median_major_axis`, `scale_length`, `bulge_fraction`, `disk_scalelength`, `disk_nsersic`, `disk_r50`, `bulge_r50`, `bulge_nsersic`, `inclination_angle`, `disk_ellipticity`, `bulge_ellipticity`, `disk_axis_ratio`, `bulge_axis_ratio`, `halo_x`, `halo_y`, `halo_z`, `halo_vx`, `halo_vy`, `halo_vz`, `halo_r`, `true_redshift_halo`, `halo_lm`, `halo_n_sats`, `n_gals`, `luminosity_r01_evolved`, step&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_8_s_sc8_flux_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_8_s_sc8 COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
Upodated information in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    Dark matter halo input catalog from flagship_rockstar_octant1_c, which is the Flagship dark matter halo catalog v1.1 with correct velocities.&lt;br /&gt;
    **This version is exactly the same as 1.10.3 but updating the filter list**&lt;br /&gt;
    The catalog simulates Scientific Challenge 8 region (see the following link for more details:[https://euclid.roe.ac.uk/projects/sgv/wiki/SC8_FoV](https://euclid.roe.ac.uk/projects/sgv/wiki/SC8_FoV)).&lt;br /&gt;
    The total simulated area is 1297 square degrees.&lt;br /&gt;
    Improvements:&lt;br /&gt;
    * Shape distributions have been updated from GSIR release. See the following [url](https://docs.google.com/document/d/1FRERcl5Lv2IDB6ZChTK6gcEHI2FWA9gSgYKcaDUA9EM/edit?usp=sharing) for more details.&lt;br /&gt;
    * New deflection maps for magnified positions&lt;br /&gt;
    * Duplicated galaxy positions issue is fixed&lt;br /&gt;
    Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
    m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
    And in order to estimate magnified magnitudes:&lt;br /&gt;
    m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
&lt;br /&gt;
FITS example file in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS `SOURCE_ID`,  \nCAST(halo_id AS bigint) AS `HALO_ID`, \nCAST(kind AS smallint) AS `KIND`,  \nCAST(ra_gal AS double) AS `RA`,  \nCAST(dec_gal AS double) AS `DEC`,  \nCAST(ra_mag_gal AS double) AS `RA_MAG`,  \nCAST(dec_mag_gal AS double) AS `DEC_MAG`,  \nCAST(observed_redshift_gal AS float) AS `Z_OBS`,  \nCAST(abs_mag_r01_evolved AS float) AS `REF_MAG_ABS`,  \nCAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS `REF_MAG`,  \nCAST(bulge_fraction AS float) AS `BULGE_FRACTION`,  \nCAST(bulge_r50 AS float) AS `BULGE_R50`,  \nCAST(disk_r50 AS float) AS `DISK_R50`,  \nCAST(bulge_nsersic AS float) AS `BULGE_NSERSIC`,  \nCAST(bulge_axis_ratio AS float) AS `BULGE_AXIS_RATIO`,  \nCAST(inclination_angle AS float) AS `INCLINATION_ANGLE`,  \nCAST(disk_angle AS float) AS `DISK_ANGLE`,  \nCAST(kappa AS float) AS `KAPPA`,  \nCAST(gamma1 AS float) AS `GAMMA1`,  \nCAST(gamma2 AS float) AS `GAMMA2`,  \nCAST(sed_cosmos AS float) AS `SED_TEMPLATE`,  \nCAST(ROUND(ext_curve_cosmos) AS smallint) AS `EXT_LAW`,  \nCAST(ebv_cosmos AS float) AS `EBV`,  \nCAST(logf_halpha_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `HALPHA_LOGFLAM_EXT_MAG`,  \nCAST(logf_hbeta_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `HBETA_LOGFLAM_EXT_MAG`,  \nCAST(logf_o2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `O2_LOGFLAM_EXT_MAG`,  \nCAST(logf_o3_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `O3_LOGFLAM_EXT_MAG`,  \nCAST(logf_n2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `N2_LOGFLAM_EXT_MAG`,  \nCAST(logf_s2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `S2_LOGFLAM_EXT_MAG`, \nCAST(mw_extinction AS float) AS AV, \nCAST(euclid_vis_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_VIS_MAG`,  \nCAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_NISP_MAG`,  \nCAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_NISP_MAG`,  \nCAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_NISP_MAG`,  \nCAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_DECAM_MAG`,  \nCAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_DECAM_MAG`,  \nCAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_DECAM_MAG`,  \nCAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_DECAM_MAG`,  \nCAST(cfis_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_MEGACAM_MAG`,  \nCAST(cfis_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_MEGACAM_MAG`,  \nCAST(jedis_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_JPCAM_MAG`,  \nCAST(`pan-starrs_i_el_model3_odonnell_ext`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_PANSTARRS_MAG`,  \nCAST(`pan-starrs_z_el_model3_odonnell_ext`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_PANSTARRS_MAG`,  \nCAST(wishes_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_HSC_MAG`,  \nCAST(gaia_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS `TU_FNU_G_GAIA_MAG`,  \nCAST(gaia_bp_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_BP_GAIA_MAG`,  \nCAST(gaia_rp_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_RP_GAIA_MAG`,  \nCAST(lsst_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_LSST_MAG`,  \nCAST(lsst_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_LSST_MAG`,  \nCAST(lsst_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_LSST_MAG`,  \nCAST(lsst_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_LSST_MAG`,  \nCAST(lsst_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_LSST_MAG`,  \nCAST(lsst_y_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_LSST_MAG`,  \nCAST(kids_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_KIDS_MAG`,  \nCAST(kids_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_KIDS_MAG`,  \nCAST(kids_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_KIDS_MAG`,  \nCAST(kids_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_KIDS_MAG`,  \nCAST(2mass_j_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_2MASS_MAG`,  \nCAST(2mass_h_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_2MASS_MAG`,  \nCAST(2mass_ks_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_KS_2MASS_MAG`  \nFROM cosmohub.flagship_mock_1_10_8_s_sc8  \nWHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  \nAND disk_axis_ratio &amp;gt; 0.10865  \nAND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
Genero las tablas fits.&lt;br /&gt;
The only way to produce this fits table is by clustering it with ONLY ONE BUCKET:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_8_s_sc8_magnified_fits(&lt;br /&gt;
    SOURCE_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    HALO_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    KIND smallint COMMENT 'from deserializer',&lt;br /&gt;
    RA double COMMENT 'from deserializer',&lt;br /&gt;
    `DEC` double COMMENT 'from deserializer',&lt;br /&gt;
    RA_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    DEC_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    Z_OBS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG_ABS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_FRACTION float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_NSERSIC float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_AXIS_RATIO float COMMENT 'from deserializer',&lt;br /&gt;
    INCLINATION_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    KAPPA float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA1 float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA2 float COMMENT 'from deserializer',&lt;br /&gt;
    SED_TEMPLATE float COMMENT 'from deserializer',&lt;br /&gt;
    EXT_LAW smallint COMMENT 'from deserializer',&lt;br /&gt;
    EBV float COMMENT 'from deserializer',&lt;br /&gt;
    HALPHA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    HBETA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O3_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    N2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    S2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    AV FLOAT COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_VIS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_JPCAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_HSC_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_BP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_RP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_KS_2MASS_MAG float COMMENT 'from deserializer'&lt;br /&gt;
    )&lt;br /&gt;
     PARTITIONED BY ( &lt;br /&gt;
    `hpix_5_nest` int)&lt;br /&gt;
    CLUSTERED BY ( &lt;br /&gt;
    SOURCE_ID)&lt;br /&gt;
    INTO 1 BUCKETS&lt;br /&gt;
     ROW FORMAT SERDE &lt;br /&gt;
    'es.pic.astro.hadoop.serde.RecArraySerDe' &lt;br /&gt;
     STORED AS INPUTFORMAT &lt;br /&gt;
    'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
     OUTPUTFORMAT &lt;br /&gt;
    'es.pic.astro.hadoop.io.BinaryOutputFormat'&lt;br /&gt;
     ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_8_s_sc8_magnified_fits PARTITION(hpix_5_nest)&lt;br /&gt;
    SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS `SOURCE_ID`,  &lt;br /&gt;
    CAST(halo_id AS bigint) AS `HALO_ID`, &lt;br /&gt;
    CAST(kind AS smallint) AS `KIND`,  &lt;br /&gt;
    CAST(ra_gal AS double) AS `RA`,  &lt;br /&gt;
    CAST(dec_gal AS double) AS `DEC`,  &lt;br /&gt;
    CAST(ra_mag_gal AS double) AS `RA_MAG`,  &lt;br /&gt;
    CAST(dec_mag_gal AS double) AS `DEC_MAG`,  &lt;br /&gt;
    CAST(observed_redshift_gal AS float) AS `Z_OBS`,  &lt;br /&gt;
    CAST(abs_mag_r01_evolved AS float) AS `REF_MAG_ABS`,  &lt;br /&gt;
    CAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS `REF_MAG`,  &lt;br /&gt;
    CAST(bulge_fraction AS float) AS `BULGE_FRACTION`,  &lt;br /&gt;
    CAST(bulge_r50 AS float) AS `BULGE_R50`,  &lt;br /&gt;
    CAST(disk_r50 AS float) AS `DISK_R50`,  &lt;br /&gt;
    CAST(bulge_nsersic AS float) AS `BULGE_NSERSIC`,  &lt;br /&gt;
    CAST(bulge_axis_ratio AS float) AS `BULGE_AXIS_RATIO`,  &lt;br /&gt;
    CAST(inclination_angle AS float) AS `INCLINATION_ANGLE`,  &lt;br /&gt;
    CAST(disk_angle AS float) AS `DISK_ANGLE`,  &lt;br /&gt;
    CAST(kappa AS float) AS `KAPPA`,  &lt;br /&gt;
    CAST(gamma1 AS float) AS `GAMMA1`,  &lt;br /&gt;
    CAST(gamma2 AS float) AS `GAMMA2`,  &lt;br /&gt;
    CAST(sed_cosmos AS float) AS `SED_TEMPLATE`,  &lt;br /&gt;
    CAST(ROUND(ext_curve_cosmos) AS smallint) AS `EXT_LAW`,  &lt;br /&gt;
    CAST(ebv_cosmos AS float) AS `EBV`,  &lt;br /&gt;
    CAST(logf_halpha_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `HALPHA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_hbeta_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `HBETA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_o2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `O2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_o3_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `O3_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_n2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `N2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_s2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `S2_LOGFLAM_EXT_MAG`, &lt;br /&gt;
    CAST(mw_extinction AS float) AS AV, &lt;br /&gt;
    CAST(euclid_vis_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_VIS_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_NISP_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_DECAM_MAG`,  &lt;br /&gt;
    CAST(cfis_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(cfis_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(jedis_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_JPCAM_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_i_el_model3_odonnell_ext`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_z_el_model3_odonnell_ext`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(wishes_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_HSC_MAG`,  &lt;br /&gt;
    CAST(gaia_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS `TU_FNU_G_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_bp_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_BP_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_rp_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_RP_GAIA_MAG`,  &lt;br /&gt;
    CAST(lsst_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_y_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_LSST_MAG`,  &lt;br /&gt;
    CAST(kids_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_KIDS_MAG`,  &lt;br /&gt;
    CAST(2mass_j_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_h_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_ks_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_KS_2MASS_MAG`,&lt;br /&gt;
    CAST(SHIFTRIGHT(hpix_29_nest, (29-5)*2) as int) AS hpix_5_nest&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_8_s_sc8  &lt;br /&gt;
    WHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  &lt;br /&gt;
    AND disk_axis_ratio &amp;gt; 0.10865&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Se ha encontrado un problema en las shapes: algunas galaxias tienen valores negativos en la elipticidad, y por lo tanto valores mayores que 1 en el BULGE_AXIS_RATIO.&lt;br /&gt;
&lt;br /&gt;
La manera de corregirlo es directamente mediante query.&lt;br /&gt;
&lt;br /&gt;
Generamos un nuevo release:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_11_s_sc8(&lt;br /&gt;
    `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
    `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
    `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
    `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
    `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
    `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
    `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
    `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
    `kappa` float COMMENT 'convergence', &lt;br /&gt;
    `gamma1` float COMMENT 'shear', &lt;br /&gt;
    `gamma2` float COMMENT 'shear',&lt;br /&gt;
    `defl1` float COMMENT 'deflection1',&lt;br /&gt;
    `defl2` float COMMENT 'deflection2', &lt;br /&gt;
    `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
    `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
    `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
    `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
    `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
    `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
    `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
    `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
    `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
    `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
    `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
    `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
    `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
    `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
    `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
    `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
    `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
    `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
    `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
    `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
    `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
    `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
    `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
    `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
    `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
    `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
    `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
    `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
    `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
    `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
    `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
    `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
    `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
    `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
    `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
    `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
    `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
    `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
    `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
    `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
    `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
    `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
    `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
    `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
    `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
    `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
    `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
    `cfis_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `jedis_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
    `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `wishes_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
    `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `cfis_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `jedis_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
    `wishes_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
    `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `cfis_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `cfis_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `jedis_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `jedis_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
    `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
    `wishes_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
    `wishes_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)',&lt;br /&gt;
    `disk_angle`float COMMENT 'position of the disk rotation axis (degrees). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination',&lt;br /&gt;
    `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
    `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
    `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
    `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
    `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
    `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
    `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
    `bulge_nsersic` float COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
    `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
    `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
    `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
    `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
    `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
    `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
    `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
    `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
    `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
    `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
    `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
    `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
    `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
    `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
    `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
    `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
    `luminosity_r01_evolved` float COMMENT 'missing comment',&lt;br /&gt;
    step smallint&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY ( &lt;br /&gt;
       step, hpix_13_nest) &lt;br /&gt;
    SORTED BY ( &lt;br /&gt;
       step ASC, hpix_13_nest ASC) &lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    ROW FORMAT SERDE &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
    STORED AS INPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
    OUTPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_11_s_sc8&lt;br /&gt;
    SELECT `halo_id`, `galaxy_id`, `kind`, `random_index`, `ra_gal`, `dec_gal`, `ra_mag_gal`, `dec_mag_gal`, `kappa`, `gamma1`, `gamma2`, `defl1`, `defl2`, `l_gal`, `b_gal`, `mw_extinction`, `x_gal`, `y_gal`, `z_gal`, `r_gal`, `true_redshift_gal`, `observed_redshift_gal`, `hpix_29_nest`, `hpix_13_nest`, `vx_gal`, `vy_gal`, `vz_gal`, `vrad_gal`, `delta_r`, `abs_mag_r01`, `luminosity_r01`, `abs_mag_r01_evolved`, `sdss_r01`, `abs_mag_uv_dereddened`, `gr_restframe`, `color_kind`, `sed_ke`, `gr_cosmos`, `sed_cosmos`, `is_within_cosmos`, `cosmos_distance`, `ext_curve_cosmos`, `ebv_cosmos`, `log_ml_r01`, `log_stellar_mass`, `metallicity`, `log_sfr`, `logf_halpha`, `logf_halpha_ext`, `halpha_scatter`, `loglum_halpha`, `loglum_halpha_ext`, `logf_dummy`, `z_dummy`, `logf_halpha_model1_ext`, `logf_halpha_model1`, `loglum_halpha_model1_ext`, `loglum_halpha_model1`, `logf_halpha_model3_ext`, `logf_halpha_model3`, `loglum_halpha_model3_ext`, `loglum_halpha_model3`, `logf_hbeta_model1_ext`, `logf_hbeta_model1`, `logf_o2_model1_ext`, `logf_o2_model1`, `logf_n2_model1_ext`, `logf_n2_model1`, `logf_o3_model1_ext`, `logf_o3_model1`, `logf_s2_model1_ext`, `logf_s2_model1`, `logf_hbeta_model3_ext`, `logf_hbeta_model3`, `logf_o2_model3_ext`, `logf_o2_model3`, `logf_n2_model3_ext`, `logf_n2_model3`, `logf_o3_model3_ext`, `logf_o3_model3`, `logf_s2_model3_ext`, `logf_s2_model3`, `2mass_h`, `2mass_j`, `2mass_ks`, `blanco_decam_g`, `blanco_decam_i`, `blanco_decam_r`, `blanco_decam_z`, `cfis_r`, `cfis_u`, `euclid_nisp_h`, `euclid_nisp_j`, `euclid_nisp_y`, `euclid_vis`, `gaia_bp`, `gaia_g`, `gaia_rp`, `jedis_g`, `kids_g`, `kids_i`, `kids_r`, `kids_u`, `lsst_g`, `lsst_i`, `lsst_r`, `lsst_u`, `lsst_y`, `lsst_z`, `pan-starrs_i`, `pan-starrs_z`, `wishes_z`, `2mass_h_odonnell_ext`, `2mass_j_odonnell_ext`, `2mass_ks_odonnell_ext`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_odonnell_ext`, `cfis_r_odonnell_ext`, `cfis_u_odonnell_ext`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_odonnell_ext`, `gaia_bp_odonnell_ext`, `gaia_g_odonnell_ext`, `gaia_rp_odonnell_ext`, `jedis_g_odonnell_ext`, `kids_g_odonnell_ext`, `kids_i_odonnell_ext`, `kids_r_odonnell_ext`, `kids_u_odonnell_ext`, `lsst_g_odonnell_ext`, `lsst_i_odonnell_ext`, `lsst_r_odonnell_ext`, `lsst_u_odonnell_ext`, `lsst_y_odonnell_ext`, `lsst_z_odonnell_ext`, `pan-starrs_i_odonnell_ext`, `pan-starrs_z_odonnell_ext`, `sdss_r01_odonnell_ext`, `wishes_z_odonnell_ext`, `2mass_h_el_model1_odonnell_ext`, `2mass_h_el_model3_odonnell_ext`, `2mass_j_el_model1_odonnell_ext`, `2mass_j_el_model3_odonnell_ext`, `2mass_ks_el_model1_odonnell_ext`, `2mass_ks_el_model3_odonnell_ext`, `blanco_decam_g_el_model1_odonnell_ext`, `blanco_decam_g_el_model3_odonnell_ext`, `blanco_decam_i_el_model1_odonnell_ext`, `blanco_decam_i_el_model3_odonnell_ext`, `blanco_decam_r_el_model1_odonnell_ext`, `blanco_decam_r_el_model3_odonnell_ext`, `blanco_decam_z_el_model1_odonnell_ext`, `blanco_decam_z_el_model3_odonnell_ext`, `cfis_r_el_model1_odonnell_ext`, `cfis_r_el_model3_odonnell_ext`, `cfis_u_el_model1_odonnell_ext`, `cfis_u_el_model3_odonnell_ext`, `euclid_nisp_h_el_model1_odonnell_ext`, `euclid_nisp_h_el_model3_odonnell_ext`, `euclid_nisp_j_el_model1_odonnell_ext`, `euclid_nisp_j_el_model3_odonnell_ext`, `euclid_nisp_y_el_model1_odonnell_ext`, `euclid_nisp_y_el_model3_odonnell_ext`, `euclid_vis_el_model1_odonnell_ext`, `euclid_vis_el_model3_odonnell_ext`, `gaia_bp_el_model1_odonnell_ext`, `gaia_bp_el_model3_odonnell_ext`, `gaia_g_el_model1_odonnell_ext`, `gaia_g_el_model3_odonnell_ext`, `gaia_rp_el_model1_odonnell_ext`, `gaia_rp_el_model3_odonnell_ext`, `jedis_g_el_model1_odonnell_ext`, `jedis_g_el_model3_odonnell_ext`, `kids_g_el_model1_odonnell_ext`, `kids_g_el_model3_odonnell_ext`, `kids_i_el_model1_odonnell_ext`, `kids_i_el_model3_odonnell_ext`, `kids_r_el_model1_odonnell_ext`, `kids_r_el_model3_odonnell_ext`, `kids_u_el_model1_odonnell_ext`, `kids_u_el_model3_odonnell_ext`, `lsst_g_el_model1_odonnell_ext`, `lsst_g_el_model3_odonnell_ext`, `lsst_i_el_model1_odonnell_ext`, `lsst_i_el_model3_odonnell_ext`, `lsst_r_el_model1_odonnell_ext`, `lsst_r_el_model3_odonnell_ext`, `lsst_u_el_model1_odonnell_ext`, `lsst_u_el_model3_odonnell_ext`, `lsst_y_el_model1_odonnell_ext`, `lsst_y_el_model3_odonnell_ext`, `lsst_z_el_model1_odonnell_ext`, `lsst_z_el_model3_odonnell_ext`, `pan-starrs_i_el_model1_odonnell_ext`, `pan-starrs_i_el_model3_odonnell_ext`, `pan-starrs_z_el_model1_odonnell_ext`, `pan-starrs_z_el_model3_odonnell_ext`, `sdss_r01_el_model1_odonnell_ext`, `sdss_r01_el_model3_odonnell_ext`, `wishes_z_el_model1_odonnell_ext`, `wishes_z_el_model3_odonnell_ext`, `dominant_shape`, `disk_angle`, `median_major_axis`, `scale_length`, `bulge_fraction`, `disk_scalelength`, `disk_nsersic`, `disk_r50`, `bulge_r50`, `bulge_nsersic`, `inclination_angle`, `disk_ellipticity`, IF(`bulge_ellipticity`&amp;lt;0, 0, `bulge_ellipticity`) AS `bulge_ellipticity`, `disk_axis_ratio`, IF(`bulge_axis_ratio` &amp;gt; 1.0, 1.0, `bulge_axis_ratio`) AS `bulge_axis_ratio`, `halo_x`, `halo_y`, `halo_z`, `halo_vx`, `halo_vy`, `halo_vz`, `halo_r`, `true_redshift_halo`, `halo_lm`, `halo_n_sats`, `n_gals`, `luminosity_r01_evolved`, step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_8_s_sc8;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_11_s_sc8 COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_11_s_sc8_magnified_fits(&lt;br /&gt;
    SOURCE_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    HALO_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    KIND smallint COMMENT 'from deserializer',&lt;br /&gt;
    RA double COMMENT 'from deserializer',&lt;br /&gt;
    `DEC` double COMMENT 'from deserializer',&lt;br /&gt;
    RA_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    DEC_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    Z_OBS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG_ABS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_FRACTION float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_NSERSIC float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_AXIS_RATIO float COMMENT 'from deserializer',&lt;br /&gt;
    INCLINATION_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    KAPPA float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA1 float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA2 float COMMENT 'from deserializer',&lt;br /&gt;
    SED_TEMPLATE float COMMENT 'from deserializer',&lt;br /&gt;
    EXT_LAW smallint COMMENT 'from deserializer',&lt;br /&gt;
    EBV float COMMENT 'from deserializer',&lt;br /&gt;
    HALPHA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    HBETA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O3_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    N2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    S2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    AV FLOAT COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_VIS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_JPCAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_HSC_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_BP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_RP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_KS_2MASS_MAG float COMMENT 'from deserializer'&lt;br /&gt;
    )&lt;br /&gt;
    PARTITIONED BY ( &lt;br /&gt;
    `hpix_5_nest` int)&lt;br /&gt;
    CLUSTERED BY ( &lt;br /&gt;
    SOURCE_ID)&lt;br /&gt;
    INTO 1 BUCKETS&lt;br /&gt;
     ROW FORMAT SERDE &lt;br /&gt;
    'es.pic.astro.hadoop.serde.RecArraySerDe' &lt;br /&gt;
     STORED AS INPUTFORMAT &lt;br /&gt;
    'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
     OUTPUTFORMAT &lt;br /&gt;
    'es.pic.astro.hadoop.io.BinaryOutputFormat'&lt;br /&gt;
     ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_11_s_sc8_magnified_fits PARTITION(hpix_5_nest)&lt;br /&gt;
    SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS `SOURCE_ID`,  &lt;br /&gt;
    CAST(halo_id AS bigint) AS `HALO_ID`, &lt;br /&gt;
    CAST(kind AS smallint) AS `KIND`,  &lt;br /&gt;
    CAST(ra_gal AS double) AS `RA`,  &lt;br /&gt;
    CAST(dec_gal AS double) AS `DEC`,  &lt;br /&gt;
    CAST(ra_mag_gal AS double) AS `RA_MAG`,  &lt;br /&gt;
    CAST(dec_mag_gal AS double) AS `DEC_MAG`,  &lt;br /&gt;
    CAST(observed_redshift_gal AS float) AS `Z_OBS`,  &lt;br /&gt;
    CAST(abs_mag_r01_evolved AS float) AS `REF_MAG_ABS`,  &lt;br /&gt;
    CAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS `REF_MAG`,  &lt;br /&gt;
    CAST(bulge_fraction AS float) AS `BULGE_FRACTION`,  &lt;br /&gt;
    CAST(bulge_r50 AS float) AS `BULGE_R50`,  &lt;br /&gt;
    CAST(disk_r50 AS float) AS `DISK_R50`,  &lt;br /&gt;
    CAST(bulge_nsersic AS float) AS `BULGE_NSERSIC`,  &lt;br /&gt;
    CAST(bulge_axis_ratio AS float) AS `BULGE_AXIS_RATIO`,  &lt;br /&gt;
    CAST(inclination_angle AS float) AS `INCLINATION_ANGLE`,  &lt;br /&gt;
    CAST(disk_angle AS float) AS `DISK_ANGLE`,  &lt;br /&gt;
    CAST(kappa AS float) AS `KAPPA`,  &lt;br /&gt;
    CAST(gamma1 AS float) AS `GAMMA1`,  &lt;br /&gt;
    CAST(gamma2 AS float) AS `GAMMA2`,  &lt;br /&gt;
    CAST(sed_cosmos AS float) AS `SED_TEMPLATE`,  &lt;br /&gt;
    CAST(ROUND(ext_curve_cosmos) AS smallint) AS `EXT_LAW`,  &lt;br /&gt;
    CAST(ebv_cosmos AS float) AS `EBV`,  &lt;br /&gt;
    CAST(logf_halpha_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `HALPHA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_hbeta_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `HBETA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_o2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `O2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_o3_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `O3_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_n2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `N2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_s2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `S2_LOGFLAM_EXT_MAG`, &lt;br /&gt;
    CAST(mw_extinction AS float) AS AV, &lt;br /&gt;
    CAST(euclid_vis_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_VIS_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_NISP_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_DECAM_MAG`,  &lt;br /&gt;
    CAST(cfis_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(cfis_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(jedis_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_JPCAM_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_i_el_model3_odonnell_ext`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_z_el_model3_odonnell_ext`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(wishes_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_HSC_MAG`,  &lt;br /&gt;
    CAST(gaia_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS `TU_FNU_G_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_bp_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_BP_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_rp_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_RP_GAIA_MAG`,  &lt;br /&gt;
    CAST(lsst_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_y_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_LSST_MAG`,  &lt;br /&gt;
    CAST(kids_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_KIDS_MAG`,  &lt;br /&gt;
    CAST(2mass_j_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_h_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_ks_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_KS_2MASS_MAG`,&lt;br /&gt;
    CAST(SHIFTRIGHT(hpix_29_nest, (29-5)*2) as int) AS hpix_5_nest&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_11_s_sc8  &lt;br /&gt;
    WHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  &lt;br /&gt;
    AND disk_axis_ratio &amp;gt; 0.10865&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Info in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    SC8 standard galaxies release&lt;br /&gt;
    Dark matter halo input catalog from flagship_rockstar_octant1_c, which is the Flagship dark matter halo catalog v1.1 with correct velocities.&lt;br /&gt;
    **This version is exactly the same as 1.10.8 but fixing some galaxies with bulge_ellipticty &amp;lt; 0 and bulge_axis_ratio &amp;gt; 1.**&lt;br /&gt;
    The catalog simulates Scientific Challenge 8 region (see the following link for more details:[https://euclid.roe.ac.uk/projects/sgv/wiki/SC8_FoV](https://euclid.roe.ac.uk/projects/sgv/wiki/SC8_FoV)).&lt;br /&gt;
    The total simulated area is 1297 square degrees.&lt;br /&gt;
    Improvements with respect to GSIR:&lt;br /&gt;
    * Shape distributions have been updated from GSIR release. See the following [url](https://docs.google.com/document/d/1FRERcl5Lv2IDB6ZChTK6gcEHI2FWA9gSgYKcaDUA9EM/edit?usp=sharing) for more details.&lt;br /&gt;
    * New deflection maps for magnified positions&lt;br /&gt;
    * Duplicated galaxy positions issue is fixed&lt;br /&gt;
    Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
    m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
    And in order to estimate magnified magnitudes:&lt;br /&gt;
    m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
We create another FITS release and we filter some galaxies in the query:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_11_s_sc8_v1_1_magnified_fits(&lt;br /&gt;
    SOURCE_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    HALO_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    KIND smallint COMMENT 'from deserializer',&lt;br /&gt;
    RA double COMMENT 'from deserializer',&lt;br /&gt;
    `DEC` double COMMENT 'from deserializer',&lt;br /&gt;
    RA_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    DEC_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    Z_OBS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG_ABS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_FRACTION float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_NSERSIC float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_AXIS_RATIO float COMMENT 'from deserializer',&lt;br /&gt;
    INCLINATION_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    KAPPA float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA1 float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA2 float COMMENT 'from deserializer',&lt;br /&gt;
    SED_TEMPLATE float COMMENT 'from deserializer',&lt;br /&gt;
    EXT_LAW smallint COMMENT 'from deserializer',&lt;br /&gt;
    EBV float COMMENT 'from deserializer',&lt;br /&gt;
    HALPHA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    HBETA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O3_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    N2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    S2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    AV FLOAT COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_VIS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_JPCAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_HSC_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_BP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_RP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_KS_2MASS_MAG float COMMENT 'from deserializer'&lt;br /&gt;
    )&lt;br /&gt;
    PARTITIONED BY ( &lt;br /&gt;
    `hpix_5_nest` int)&lt;br /&gt;
    CLUSTERED BY ( &lt;br /&gt;
    SOURCE_ID)&lt;br /&gt;
    INTO 1 BUCKETS&lt;br /&gt;
    ROW FORMAT SERDE &lt;br /&gt;
    'es.pic.astro.hadoop.serde.RecArraySerDe' &lt;br /&gt;
    STORED AS INPUTFORMAT &lt;br /&gt;
    'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
    OUTPUTFORMAT &lt;br /&gt;
    'es.pic.astro.hadoop.io.BinaryOutputFormat'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_11_s_sc8_v1_1_magnified_fits PARTITION(hpix_5_nest)&lt;br /&gt;
    SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS `SOURCE_ID`,  &lt;br /&gt;
    CAST(halo_id AS bigint) AS `HALO_ID`, &lt;br /&gt;
    CAST(kind AS smallint) AS `KIND`,  &lt;br /&gt;
    CAST(ra_gal AS double) AS `RA`,  &lt;br /&gt;
    CAST(dec_gal AS double) AS `DEC`,  &lt;br /&gt;
    CAST(ra_mag_gal AS double) AS `RA_MAG`,  &lt;br /&gt;
    CAST(dec_mag_gal AS double) AS `DEC_MAG`,  &lt;br /&gt;
    CAST(observed_redshift_gal AS float) AS `Z_OBS`,  &lt;br /&gt;
    CAST(abs_mag_r01_evolved AS float) AS `REF_MAG_ABS`,  &lt;br /&gt;
    CAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS `REF_MAG`,  &lt;br /&gt;
    CAST(bulge_fraction AS float) AS `BULGE_FRACTION`,  &lt;br /&gt;
    CAST(bulge_r50 AS float) AS `BULGE_R50`,  &lt;br /&gt;
    CAST(disk_r50 AS float) AS `DISK_R50`,  &lt;br /&gt;
    CAST(bulge_nsersic AS float) AS `BULGE_NSERSIC`,  &lt;br /&gt;
    CAST(bulge_axis_ratio AS float) AS `BULGE_AXIS_RATIO`,  &lt;br /&gt;
    CAST(inclination_angle AS float) AS `INCLINATION_ANGLE`,  &lt;br /&gt;
    CAST(disk_angle AS float) AS `DISK_ANGLE`,  &lt;br /&gt;
    CAST(kappa AS float) AS `KAPPA`,  &lt;br /&gt;
    CAST(gamma1 AS float) AS `GAMMA1`,  &lt;br /&gt;
    CAST(gamma2 AS float) AS `GAMMA2`,&lt;br /&gt;
    CASE &lt;br /&gt;
    WHEN sed_cosmos &amp;lt; 0  THEN CAST(0 AS float)&lt;br /&gt;
    WHEN sed_cosmos &amp;gt; 30 THEN CAST(30 AS float)&lt;br /&gt;
    ELSE CAST(sed_cosmos AS float)&lt;br /&gt;
    END AS `SED_TEMPLATE`,&lt;br /&gt;
    CAST(ROUND(ext_curve_cosmos) AS smallint) AS `EXT_LAW`,  &lt;br /&gt;
    CAST(ebv_cosmos AS float) AS `EBV`,  &lt;br /&gt;
    CAST(logf_halpha_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `HALPHA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_hbeta_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `HBETA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_o2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `O2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_o3_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `O3_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_n2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `N2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_s2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `S2_LOGFLAM_EXT_MAG`, &lt;br /&gt;
    CAST(mw_extinction AS float) AS AV, &lt;br /&gt;
    CAST(euclid_vis_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_VIS_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_NISP_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_DECAM_MAG`,  &lt;br /&gt;
    CAST(cfis_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(cfis_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(jedis_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_JPCAM_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_i_el_model3_odonnell_ext`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_z_el_model3_odonnell_ext`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(wishes_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_HSC_MAG`,  &lt;br /&gt;
    CAST(gaia_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS `TU_FNU_G_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_bp_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_BP_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_rp_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_RP_GAIA_MAG`,  &lt;br /&gt;
    CAST(lsst_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_y_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_LSST_MAG`,  &lt;br /&gt;
    CAST(kids_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_KIDS_MAG`,  &lt;br /&gt;
    CAST(2mass_j_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_h_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_ks_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_KS_2MASS_MAG`,&lt;br /&gt;
    CAST(SHIFTRIGHT(hpix_29_nest, (29-5)*2) as int) AS hpix_5_nest&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_11_s_sc8  &lt;br /&gt;
    WHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  &lt;br /&gt;
    AND disk_axis_ratio &amp;gt; 0.10865&lt;br /&gt;
    AND ra_mag_gal IS NOT NULL&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
We finally include the Header using the add_fits_headers_to_hive_table.py notebook.&lt;br /&gt;
There is a commit.&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Standard_galaxies&amp;diff=903</id>
		<title>Standard galaxies</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Standard_galaxies&amp;diff=903"/>
		<updated>2021-02-05T23:18:30Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Standard galaxies process for SC8 ==&lt;br /&gt;
&lt;br /&gt;
Using the full_pipeline.py with the whole first octant (flagship_rockstar_octant1_c)&lt;br /&gt;
&lt;br /&gt;
Los datos raw de este catálogo están en:&lt;br /&gt;
&lt;br /&gt;
    /pnfs/pic.es/data/astro/euclid/disk/newrock&lt;br /&gt;
&lt;br /&gt;
Los campos bx, by, bz, los hemos añadido nosotros de la estructura de directorios/ficheros que nos llega de Zurich.&lt;br /&gt;
&lt;br /&gt;
Los directorios van desde el 01 hasta el 62 (62 &amp;quot;boxes&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
'''Hemos puesto float en las posiciones!!!!! Tenemos que reingestar los halos y volver a calcularlo todo de nuevo. Abrir un ticket.'''&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_0_pq (&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` INT,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `Halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_0'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
Clusterizo:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_0_c (&lt;br /&gt;
    `kind` TINYINT,&lt;br /&gt;
    `luminosity_r01` FLOAT,&lt;br /&gt;
    `halo_x` FLOAT,&lt;br /&gt;
    `halo_y` FLOAT,&lt;br /&gt;
    `halo_z` FLOAT,&lt;br /&gt;
    `halo_vx` FLOAT,&lt;br /&gt;
    `halo_vy` FLOAT,&lt;br /&gt;
    `halo_vz` FLOAT,&lt;br /&gt;
    `halo_r` FLOAT,&lt;br /&gt;
    `true_redshift_halo` FLOAT,&lt;br /&gt;
    `halo_lm` FLOAT,&lt;br /&gt;
    `halo_n_sats` INT,&lt;br /&gt;
    `n_gals` INT,&lt;br /&gt;
    `abs_mag_r01` FLOAT,&lt;br /&gt;
    `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
    `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
    `gr_restframe` FLOAT,&lt;br /&gt;
    `color_kind` TINYINT,&lt;br /&gt;
    `x_gal` FLOAT,&lt;br /&gt;
    `y_gal` FLOAT,&lt;br /&gt;
    `z_gal` FLOAT,&lt;br /&gt;
    `r_gal` FLOAT,&lt;br /&gt;
    `true_redshift_gal` FLOAT,&lt;br /&gt;
    `ra_gal` DOUBLE,&lt;br /&gt;
    `dec_gal` DOUBLE,&lt;br /&gt;
    `hpix_29_nest` BIGINT,&lt;br /&gt;
    `hpix_13_nest` BIGINT,&lt;br /&gt;
    `vx_gal` FLOAT,&lt;br /&gt;
    `vy_gal` FLOAT,&lt;br /&gt;
    `vz_gal` FLOAT,&lt;br /&gt;
    `vrad_gal` FLOAT,&lt;br /&gt;
    `delta_r` FLOAT,&lt;br /&gt;
    `observed_redshift_gal` FLOAT,&lt;br /&gt;
    `sed_ke` FLOAT,&lt;br /&gt;
    `gr_cosmos` FLOAT,&lt;br /&gt;
    `sed_cosmos` FLOAT,&lt;br /&gt;
    `ext_curve_cosmos` TINYINT,&lt;br /&gt;
    `ebv_cosmos` FLOAT,&lt;br /&gt;
    `is_within_cosmos` BOOLEAN,&lt;br /&gt;
    `cosmos_distance` FLOAT,&lt;br /&gt;
    `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
    `log_ml_r01` FLOAT,&lt;br /&gt;
    `log_stellar_mass` FLOAT,&lt;br /&gt;
    `metallicity` FLOAT,&lt;br /&gt;
    `log_sfr` FLOAT,&lt;br /&gt;
    `logf_halpha_ext` FLOAT,&lt;br /&gt;
    `logf_halpha` FLOAT,&lt;br /&gt;
    `Halpha_scatter` FLOAT,&lt;br /&gt;
    `loglum_halpha` FLOAT,&lt;br /&gt;
    `loglum_halpha_ext` FLOAT,&lt;br /&gt;
    `logf_dummy` FLOAT,&lt;br /&gt;
    `z_dummy` FLOAT,&lt;br /&gt;
    `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
    `logf_halpha_model1` FLOAT,&lt;br /&gt;
    `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
    `loglum_halpha_model1` FLOAT,&lt;br /&gt;
    `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
    `logf_halpha_model3` FLOAT,&lt;br /&gt;
    `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
    `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
    `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
    `logf_hbeta_model1` FLOAT,&lt;br /&gt;
    `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
    `logf_o2_model1` FLOAT,&lt;br /&gt;
    `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
    `logf_n2_model1` FLOAT,&lt;br /&gt;
    `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
    `logf_o3_model1` FLOAT,&lt;br /&gt;
    `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
    `logf_s2_model1` FLOAT,&lt;br /&gt;
    `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
    `logf_hbeta_model3` FLOAT,&lt;br /&gt;
    `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
    `logf_o2_model3` FLOAT,&lt;br /&gt;
    `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
    `logf_n2_model3` FLOAT,&lt;br /&gt;
    `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
    `logf_o3_model3` FLOAT,&lt;br /&gt;
    `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
    `logf_s2_model3` FLOAT,&lt;br /&gt;
    `blanco_decam_i` FLOAT,&lt;br /&gt;
    `sdss_r01` FLOAT,&lt;br /&gt;
    `euclid_nisp_h` FLOAT,&lt;br /&gt;
    `l_gal` FLOAT,&lt;br /&gt;
    `b_gal` FLOAT,&lt;br /&gt;
    `mw_extinction` FLOAT,&lt;br /&gt;
    `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
    `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
    `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
    `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
    `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
    `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
    `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
    `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
    `dominant_shape` TINYINT,&lt;br /&gt;
    `median_major_axis` FLOAT,&lt;br /&gt;
    `scale_length` FLOAT,&lt;br /&gt;
    `bulge_fraction` FLOAT,&lt;br /&gt;
    `disk_scalelength` FLOAT,&lt;br /&gt;
    `disk_nsersic` FLOAT,&lt;br /&gt;
    `disk_r50` FLOAT,&lt;br /&gt;
    `bulge_r50` FLOAT,&lt;br /&gt;
    `bulge_nsersic` FLOAT,&lt;br /&gt;
    `inclination_angle` FLOAT,&lt;br /&gt;
    `disk_ellipticity` FLOAT,&lt;br /&gt;
    `bulge_ellipticity` FLOAT,&lt;br /&gt;
    `disk_axis_ratio` FLOAT,&lt;br /&gt;
    `bulge_axis_ratio` FLOAT,&lt;br /&gt;
    `step` SMALLINT,&lt;br /&gt;
    `random_index` FLOAT,&lt;br /&gt;
    `halo_id` BIGINT,&lt;br /&gt;
    `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
   CLUSTERED BY ( &lt;br /&gt;
       hpix_13_nest) &lt;br /&gt;
   SORTED BY ( &lt;br /&gt;
       hpix_13_nest ASC) &lt;br /&gt;
   INTO 4096 BUCKETS&lt;br /&gt;
   ROW FORMAT SERDE &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
   STORED AS INPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
   OUTPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
   ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_0_c&lt;br /&gt;
    SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, hpix_nest as hpix_29_nest, SHIFTRIGHT(hpix_nest, (29-13)*2) as hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, step, random_index, halo_id, galaxy_id&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_0_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE jcarrete.flagship_mock_1_10_0_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
Cambio el esquema:&lt;br /&gt;
&lt;br /&gt;
    ALTER TABLE jcarrete.flagship_mock_1_10_0_c RENAME TO cosmohub.flagship_mock_1_10_0_c;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CREO OTRA VEZ LA TABLA CON EL CLUSTERING CORRECTO:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_0_c2 (&lt;br /&gt;
        `kind` TINYINT,&lt;br /&gt;
        `luminosity_r01` FLOAT,&lt;br /&gt;
        `halo_x` FLOAT,&lt;br /&gt;
        `halo_y` FLOAT,&lt;br /&gt;
        `halo_z` FLOAT,&lt;br /&gt;
        `halo_vx` FLOAT,&lt;br /&gt;
        `halo_vy` FLOAT,&lt;br /&gt;
        `halo_vz` FLOAT,&lt;br /&gt;
        `halo_r` FLOAT,&lt;br /&gt;
        `true_redshift_halo` FLOAT,&lt;br /&gt;
        `halo_lm` FLOAT,&lt;br /&gt;
        `halo_n_sats` INT,&lt;br /&gt;
        `n_gals` INT,&lt;br /&gt;
        `abs_mag_r01` FLOAT,&lt;br /&gt;
        `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
        `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
        `gr_restframe` FLOAT,&lt;br /&gt;
        `color_kind` TINYINT,&lt;br /&gt;
        `x_gal` FLOAT,&lt;br /&gt;
        `y_gal` FLOAT,&lt;br /&gt;
        `z_gal` FLOAT,&lt;br /&gt;
        `r_gal` FLOAT,&lt;br /&gt;
        `true_redshift_gal` FLOAT,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` BIGINT,&lt;br /&gt;
        `vx_gal` FLOAT,&lt;br /&gt;
        `vy_gal` FLOAT,&lt;br /&gt;
        `vz_gal` FLOAT,&lt;br /&gt;
        `vrad_gal` FLOAT,&lt;br /&gt;
        `delta_r` FLOAT,&lt;br /&gt;
        `observed_redshift_gal` FLOAT,&lt;br /&gt;
        `sed_ke` FLOAT,&lt;br /&gt;
        `gr_cosmos` FLOAT,&lt;br /&gt;
        `sed_cosmos` FLOAT,&lt;br /&gt;
        `ext_curve_cosmos` TINYINT,&lt;br /&gt;
        `ebv_cosmos` FLOAT,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` FLOAT,&lt;br /&gt;
        `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
        `log_ml_r01` FLOAT,&lt;br /&gt;
        `log_stellar_mass` FLOAT,&lt;br /&gt;
        `metallicity` FLOAT,&lt;br /&gt;
        `log_sfr` FLOAT,&lt;br /&gt;
        `logf_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_halpha` FLOAT,&lt;br /&gt;
        `Halpha_scatter` FLOAT,&lt;br /&gt;
        `loglum_halpha` FLOAT,&lt;br /&gt;
        `loglum_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_dummy` FLOAT,&lt;br /&gt;
        `z_dummy` FLOAT,&lt;br /&gt;
        `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model1` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1` FLOAT,&lt;br /&gt;
        `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model3` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1` FLOAT,&lt;br /&gt;
        `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model1` FLOAT,&lt;br /&gt;
        `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model1` FLOAT,&lt;br /&gt;
        `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model1` FLOAT,&lt;br /&gt;
        `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model1` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3` FLOAT,&lt;br /&gt;
        `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model3` FLOAT,&lt;br /&gt;
        `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model3` FLOAT,&lt;br /&gt;
        `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model3` FLOAT,&lt;br /&gt;
        `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model3` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `l_gal` FLOAT,&lt;br /&gt;
        `b_gal` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `dominant_shape` TINYINT,&lt;br /&gt;
        `median_major_axis` FLOAT,&lt;br /&gt;
        `scale_length` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `disk_scalelength` FLOAT,&lt;br /&gt;
        `disk_nsersic` FLOAT,&lt;br /&gt;
        `disk_r50` FLOAT,&lt;br /&gt;
        `bulge_r50` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `inclination_angle` FLOAT,&lt;br /&gt;
        `disk_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `disk_axis_ratio` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `step` SMALLINT,&lt;br /&gt;
        `random_index` FLOAT,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest&lt;br /&gt;
    )&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC&lt;br /&gt;
    )&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_0_c2&lt;br /&gt;
    SELECT * &lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_0_c;&lt;br /&gt;
&lt;br /&gt;
Todo esto lo hago para probar el JOIN eficiente&lt;br /&gt;
&lt;br /&gt;
Some tips:&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(DISTINTC ) better performance:&lt;br /&gt;
    https://prantik.github.io/blog/Query-Optimization-in-Hive-Count-Distinct-with-Brickhouse-Group-Count&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE tallada.dup_flagship_mock_1_10_0_c&lt;br /&gt;
    STORED AS ORC AS&lt;br /&gt;
    SELECT t.* FROM (&lt;br /&gt;
      SELECT halo_id, galaxy_id, kind, ra_gal, dec_gal, true_redshift_gal,&lt;br /&gt;
      COUNT(*) OVER (PARTITION BY ra_gal, dec_gal) AS cnt&lt;br /&gt;
      FROM flagship_mock_1_10_0_c AS s&lt;br /&gt;
    ) AS t&lt;br /&gt;
    WHERE t.cnt &amp;gt; 1;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_1/0.pq -t jcarrete.flagship_mock_1_10_1_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_1_pq (&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` INT,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `Halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_1'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
Clustered como la del lensing. OJO PORQUE el HPIX_13_NEST TIENE QUE SER INT!&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_1_c (&lt;br /&gt;
        `kind` TINYINT,&lt;br /&gt;
        `luminosity_r01` FLOAT,&lt;br /&gt;
        `halo_x` FLOAT,&lt;br /&gt;
        `halo_y` FLOAT,&lt;br /&gt;
        `halo_z` FLOAT,&lt;br /&gt;
        `halo_vx` FLOAT,&lt;br /&gt;
        `halo_vy` FLOAT,&lt;br /&gt;
        `halo_vz` FLOAT,&lt;br /&gt;
        `halo_r` FLOAT,&lt;br /&gt;
        `true_redshift_halo` FLOAT,&lt;br /&gt;
        `halo_lm` FLOAT,&lt;br /&gt;
        `halo_n_sats` INT,&lt;br /&gt;
        `n_gals` INT,&lt;br /&gt;
        `abs_mag_r01` FLOAT,&lt;br /&gt;
        `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
        `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
        `gr_restframe` FLOAT,&lt;br /&gt;
        `color_kind` TINYINT,&lt;br /&gt;
        `x_gal` FLOAT,&lt;br /&gt;
        `y_gal` FLOAT,&lt;br /&gt;
        `z_gal` FLOAT,&lt;br /&gt;
        `r_gal` FLOAT,&lt;br /&gt;
        `true_redshift_gal` FLOAT,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` INT,&lt;br /&gt;
        `vx_gal` FLOAT,&lt;br /&gt;
        `vy_gal` FLOAT,&lt;br /&gt;
        `vz_gal` FLOAT,&lt;br /&gt;
        `vrad_gal` FLOAT,&lt;br /&gt;
        `delta_r` FLOAT,&lt;br /&gt;
        `observed_redshift_gal` FLOAT,&lt;br /&gt;
        `sed_ke` FLOAT,&lt;br /&gt;
        `gr_cosmos` FLOAT,&lt;br /&gt;
        `sed_cosmos` FLOAT,&lt;br /&gt;
        `ext_curve_cosmos` TINYINT,&lt;br /&gt;
        `ebv_cosmos` FLOAT,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` FLOAT,&lt;br /&gt;
        `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
        `log_ml_r01` FLOAT,&lt;br /&gt;
        `log_stellar_mass` FLOAT,&lt;br /&gt;
        `metallicity` FLOAT,&lt;br /&gt;
        `log_sfr` FLOAT,&lt;br /&gt;
        `logf_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_halpha` FLOAT,&lt;br /&gt;
        `Halpha_scatter` FLOAT,&lt;br /&gt;
        `loglum_halpha` FLOAT,&lt;br /&gt;
        `loglum_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_dummy` FLOAT,&lt;br /&gt;
        `z_dummy` FLOAT,&lt;br /&gt;
        `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model1` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1` FLOAT,&lt;br /&gt;
        `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model3` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1` FLOAT,&lt;br /&gt;
        `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model1` FLOAT,&lt;br /&gt;
        `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model1` FLOAT,&lt;br /&gt;
        `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model1` FLOAT,&lt;br /&gt;
        `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model1` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3` FLOAT,&lt;br /&gt;
        `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model3` FLOAT,&lt;br /&gt;
        `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model3` FLOAT,&lt;br /&gt;
        `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model3` FLOAT,&lt;br /&gt;
        `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model3` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `l_gal` FLOAT,&lt;br /&gt;
        `b_gal` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `dominant_shape` TINYINT,&lt;br /&gt;
        `median_major_axis` FLOAT,&lt;br /&gt;
        `scale_length` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `disk_scalelength` FLOAT,&lt;br /&gt;
        `disk_nsersic` FLOAT,&lt;br /&gt;
        `disk_r50` FLOAT,&lt;br /&gt;
        `bulge_r50` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `inclination_angle` FLOAT,&lt;br /&gt;
        `disk_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `disk_axis_ratio` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `step` SMALLINT,&lt;br /&gt;
        `random_index` FLOAT,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_1_c&lt;br /&gt;
    SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, hpix_nest as hpix_29_nest, SHIFTRIGHT(hpix_nest, (29-13)*2) as hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, step, random_index, halo_id, galaxy_id&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_1_pq;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_1_s (&lt;br /&gt;
        `kind` TINYINT,&lt;br /&gt;
        `luminosity_r01` FLOAT,&lt;br /&gt;
        `halo_x` FLOAT,&lt;br /&gt;
        `halo_y` FLOAT,&lt;br /&gt;
        `halo_z` FLOAT,&lt;br /&gt;
        `halo_vx` FLOAT,&lt;br /&gt;
        `halo_vy` FLOAT,&lt;br /&gt;
        `halo_vz` FLOAT,&lt;br /&gt;
        `halo_r` FLOAT,&lt;br /&gt;
        `true_redshift_halo` FLOAT,&lt;br /&gt;
        `halo_lm` FLOAT,&lt;br /&gt;
        `halo_n_sats` INT,&lt;br /&gt;
        `n_gals` INT,&lt;br /&gt;
        `abs_mag_r01` FLOAT,&lt;br /&gt;
        `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
        `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
        `gr_restframe` FLOAT,&lt;br /&gt;
        `color_kind` TINYINT,&lt;br /&gt;
        `x_gal` FLOAT,&lt;br /&gt;
        `y_gal` FLOAT,&lt;br /&gt;
        `z_gal` FLOAT,&lt;br /&gt;
        `r_gal` FLOAT,&lt;br /&gt;
        `true_redshift_gal` FLOAT,&lt;br /&gt;
        `ra_gal` FLOAT,&lt;br /&gt;
        `dec_gal` FLOAT,&lt;br /&gt;
        `ra_mag_gal` FLOAT,&lt;br /&gt;
        `dec_mag_gal` FLOAT,&lt;br /&gt;
        `kappa` FLOAT,&lt;br /&gt;
        `gamma1` FLOAT,&lt;br /&gt;
        `gamma2` FLOAT,&lt;br /&gt;
        `defl1` FLOAT,&lt;br /&gt;
        `defl2` FLOAT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` INT,&lt;br /&gt;
        `vx_gal` FLOAT,&lt;br /&gt;
        `vy_gal` FLOAT,&lt;br /&gt;
        `vz_gal` FLOAT,&lt;br /&gt;
        `vrad_gal` FLOAT,&lt;br /&gt;
        `delta_r` FLOAT,&lt;br /&gt;
        `observed_redshift_gal` FLOAT,&lt;br /&gt;
        `sed_ke` FLOAT,&lt;br /&gt;
        `gr_cosmos` FLOAT,&lt;br /&gt;
        `sed_cosmos` FLOAT,&lt;br /&gt;
        `ext_curve_cosmos` TINYINT,&lt;br /&gt;
        `ebv_cosmos` FLOAT,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` FLOAT,&lt;br /&gt;
        `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
        `log_ml_r01` FLOAT,&lt;br /&gt;
        `log_stellar_mass` FLOAT,&lt;br /&gt;
        `metallicity` FLOAT,&lt;br /&gt;
        `log_sfr` FLOAT,&lt;br /&gt;
        `logf_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_halpha` FLOAT,&lt;br /&gt;
        `Halpha_scatter` FLOAT,&lt;br /&gt;
        `loglum_halpha` FLOAT,&lt;br /&gt;
        `loglum_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_dummy` FLOAT,&lt;br /&gt;
        `z_dummy` FLOAT,&lt;br /&gt;
        `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model1` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1` FLOAT,&lt;br /&gt;
        `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model3` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1` FLOAT,&lt;br /&gt;
        `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model1` FLOAT,&lt;br /&gt;
        `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model1` FLOAT,&lt;br /&gt;
        `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model1` FLOAT,&lt;br /&gt;
        `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model1` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3` FLOAT,&lt;br /&gt;
        `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model3` FLOAT,&lt;br /&gt;
        `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model3` FLOAT,&lt;br /&gt;
        `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model3` FLOAT,&lt;br /&gt;
        `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model3` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `l_gal` FLOAT,&lt;br /&gt;
        `b_gal` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `dominant_shape` TINYINT,&lt;br /&gt;
        `median_major_axis` FLOAT,&lt;br /&gt;
        `scale_length` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `disk_scalelength` FLOAT,&lt;br /&gt;
        `disk_nsersic` FLOAT,&lt;br /&gt;
        `disk_r50` FLOAT,&lt;br /&gt;
        `bulge_r50` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `inclination_angle` FLOAT,&lt;br /&gt;
        `disk_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `disk_axis_ratio` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `step` SMALLINT,&lt;br /&gt;
        `random_index` FLOAT,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To assign lensing:&lt;br /&gt;
&lt;br /&gt;
    SET hive.auto.convert.join.noconditionaltask.size=1000;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_1_s&lt;br /&gt;
    SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, mag_pos.ra_mag, mag_pos.dec_mag, kappa, gamma1, gamma2, defl1, defl2, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, step, random_index, halo_id, galaxy_id&lt;br /&gt;
    FROM&lt;br /&gt;
    (SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, udf.magnified_positions(CAST(ra_gal AS DOUBLE) , CAST(dec_gal AS DOUBLE), CAST(l.defl1 AS DOUBLE), CAST(l.defl2 AS DOUBLE)) as mag_pos, l.kappa, l.gamma1, l.gamma2, l.defl1, l.defl2, hpix_29_nest, l.hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, l.step, random_index, halo_id, galaxy_id&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_1_c as m&lt;br /&gt;
    JOIN cosmohub.flagship_lensing2 as l&lt;br /&gt;
    ON m.step = l.step&lt;br /&gt;
    AND m.hpix_13_nest = l.hpix_13_nest) as t&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_1_s COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Creo la tabla con el footprint que me he generado yo:&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.sc8_footprint_nest_nside512_csv(&lt;br /&gt;
      `hpix_9_nest` int,&lt;br /&gt;
      `value` boolean &lt;br /&gt;
    )&lt;br /&gt;
    ROW FORMAT SERDE &lt;br /&gt;
      'org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe' &lt;br /&gt;
    WITH SERDEPROPERTIES ( &lt;br /&gt;
      'field.delim'=',', &lt;br /&gt;
      'serialization.format'=',') &lt;br /&gt;
    STORED AS INPUTFORMAT &lt;br /&gt;
      'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
    OUTPUTFORMAT &lt;br /&gt;
      'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'&lt;br /&gt;
    LOCATION&lt;br /&gt;
      'hdfs://AntNest/user/jcarrete/data/euclid/footprint_SC8/'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.sc8_footprint_nest_nside512_c(&lt;br /&gt;
      `hpix_9_nest` int,&lt;br /&gt;
      `value` boolean&lt;br /&gt;
    )&lt;br /&gt;
     CLUSTERED BY ( &lt;br /&gt;
           hpix_9_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           hpix_9_nest ASC) &lt;br /&gt;
       INTO 4 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.sc8_footprint_nest_nside512_c&lt;br /&gt;
    SELECT * FROM jcarrete.sc8_footprint_nest_nside512_csv;&lt;br /&gt;
&lt;br /&gt;
CAMBIO EL ESQUEMA DEL FOOTPRINT PARA QUE LA GENTE PUEDA USARLO DESDE COSMOHUB.&lt;br /&gt;
&lt;br /&gt;
    cosmohub.sc8_footprint_nest_nside512_c&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_1_s_sc8 (&lt;br /&gt;
        `kind` TINYINT,&lt;br /&gt;
        `luminosity_r01` FLOAT,&lt;br /&gt;
        `halo_x` FLOAT,&lt;br /&gt;
        `halo_y` FLOAT,&lt;br /&gt;
        `halo_z` FLOAT,&lt;br /&gt;
        `halo_vx` FLOAT,&lt;br /&gt;
        `halo_vy` FLOAT,&lt;br /&gt;
        `halo_vz` FLOAT,&lt;br /&gt;
        `halo_r` FLOAT,&lt;br /&gt;
        `true_redshift_halo` FLOAT,&lt;br /&gt;
        `halo_lm` FLOAT,&lt;br /&gt;
        `halo_n_sats` INT,&lt;br /&gt;
        `n_gals` INT,&lt;br /&gt;
        `abs_mag_r01` FLOAT,&lt;br /&gt;
        `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
        `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
        `gr_restframe` FLOAT,&lt;br /&gt;
        `color_kind` TINYINT,&lt;br /&gt;
        `x_gal` FLOAT,&lt;br /&gt;
        `y_gal` FLOAT,&lt;br /&gt;
        `z_gal` FLOAT,&lt;br /&gt;
        `r_gal` FLOAT,&lt;br /&gt;
        `true_redshift_gal` FLOAT,&lt;br /&gt;
        `ra_gal` FLOAT,&lt;br /&gt;
        `dec_gal` FLOAT,&lt;br /&gt;
        `ra_mag_gal` FLOAT,&lt;br /&gt;
        `dec_mag_gal` FLOAT,&lt;br /&gt;
        `kappa` FLOAT,&lt;br /&gt;
        `gamma1` FLOAT,&lt;br /&gt;
        `gamma2` FLOAT,&lt;br /&gt;
        `defl1` FLOAT,&lt;br /&gt;
        `defl2` FLOAT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` INT,&lt;br /&gt;
        `vx_gal` FLOAT,&lt;br /&gt;
        `vy_gal` FLOAT,&lt;br /&gt;
        `vz_gal` FLOAT,&lt;br /&gt;
        `vrad_gal` FLOAT,&lt;br /&gt;
        `delta_r` FLOAT,&lt;br /&gt;
        `observed_redshift_gal` FLOAT,&lt;br /&gt;
        `sed_ke` FLOAT,&lt;br /&gt;
        `gr_cosmos` FLOAT,&lt;br /&gt;
        `sed_cosmos` FLOAT,&lt;br /&gt;
        `ext_curve_cosmos` TINYINT,&lt;br /&gt;
        `ebv_cosmos` FLOAT,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` FLOAT,&lt;br /&gt;
        `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
        `log_ml_r01` FLOAT,&lt;br /&gt;
        `log_stellar_mass` FLOAT,&lt;br /&gt;
        `metallicity` FLOAT,&lt;br /&gt;
        `log_sfr` FLOAT,&lt;br /&gt;
        `logf_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_halpha` FLOAT,&lt;br /&gt;
        `Halpha_scatter` FLOAT,&lt;br /&gt;
        `loglum_halpha` FLOAT,&lt;br /&gt;
        `loglum_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_dummy` FLOAT,&lt;br /&gt;
        `z_dummy` FLOAT,&lt;br /&gt;
        `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model1` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1` FLOAT,&lt;br /&gt;
        `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model3` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1` FLOAT,&lt;br /&gt;
        `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model1` FLOAT,&lt;br /&gt;
        `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model1` FLOAT,&lt;br /&gt;
        `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model1` FLOAT,&lt;br /&gt;
        `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model1` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3` FLOAT,&lt;br /&gt;
        `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model3` FLOAT,&lt;br /&gt;
        `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model3` FLOAT,&lt;br /&gt;
        `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model3` FLOAT,&lt;br /&gt;
        `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model3` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `l_gal` FLOAT,&lt;br /&gt;
        `b_gal` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `dominant_shape` TINYINT,&lt;br /&gt;
        `median_major_axis` FLOAT,&lt;br /&gt;
        `scale_length` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `disk_scalelength` FLOAT,&lt;br /&gt;
        `disk_nsersic` FLOAT,&lt;br /&gt;
        `disk_r50` FLOAT,&lt;br /&gt;
        `bulge_r50` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `inclination_angle` FLOAT,&lt;br /&gt;
        `disk_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `disk_axis_ratio` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `step` SMALLINT,&lt;br /&gt;
        `random_index` FLOAT,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
I materialize the JOIN between the first octant with the SC8 mask:&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_1_s_sc8&lt;br /&gt;
    SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, step, random_index, halo_id, galaxy_id FROM cosmohub.flagship_mock_1_10_1_s&lt;br /&gt;
    JOIN jcarrete.sc8_footprint_nest_nside512_c&lt;br /&gt;
    ON hpix_9_nest = udf.ang2pix(9, ra_gal + 180, dec_gal, True, True)&lt;br /&gt;
    AND value = 1&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
I generate a very small patch, with &amp;quot;_prime&amp;quot; values to check the rotation module included in the flux pipeline&lt;br /&gt;
&lt;br /&gt;
The catalog is stored in: &lt;br /&gt;
&lt;br /&gt;
    /user/jcarrete/data/euclid/flagship_mock_1_10_1_s_flux&lt;br /&gt;
&lt;br /&gt;
Then I generate a new catalog including &amp;quot;everything&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
I create the catalog with the flux_pipeline.py.&lt;br /&gt;
I include two more steps in the pipeline to rotate all the different fields.&lt;br /&gt;
&lt;br /&gt;
The catalog is stored in parquet:&lt;br /&gt;
&lt;br /&gt;
    /user/jcarrete/data/euclid/flagship_mock_1_10_2_s_sc8_flux'&lt;br /&gt;
&lt;br /&gt;
    [jcarrete@data ~]$ /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_2_s_sc8_flux/0.pq -t jcarrete.flagship_mock_1_10_2_s_sc8_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_2_s_sc8_pq (&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` BIGINT,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `ra_mag_gal` DOUBLE,&lt;br /&gt;
        `dec_mag_gal` DOUBLE,&lt;br /&gt;
        `kappa` DOUBLE,&lt;br /&gt;
        `gamma1` DOUBLE,&lt;br /&gt;
        `gamma2` DOUBLE,&lt;br /&gt;
        `defl1` DOUBLE,&lt;br /&gt;
        `defl2` DOUBLE,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `blanco_decam_g` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `blanco_decam_r` DOUBLE,&lt;br /&gt;
        `blanco_decam_z` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g` DOUBLE,&lt;br /&gt;
        `kids_g` DOUBLE,&lt;br /&gt;
        `kids_i` DOUBLE,&lt;br /&gt;
        `kids_r` DOUBLE,&lt;br /&gt;
        `kids_u` DOUBLE,&lt;br /&gt;
        `lsst_g` DOUBLE,&lt;br /&gt;
        `lsst_i` DOUBLE,&lt;br /&gt;
        `lsst_r` DOUBLE,&lt;br /&gt;
        `lsst_u` DOUBLE,&lt;br /&gt;
        `lsst_y` DOUBLE,&lt;br /&gt;
        `lsst_z` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u` DOUBLE,&lt;br /&gt;
        `pan_starrs_i` DOUBLE,&lt;br /&gt;
        `pan_starrs_z` DOUBLE,&lt;br /&gt;
        `2mass_h` DOUBLE,&lt;br /&gt;
        `2mass_j` DOUBLE,&lt;br /&gt;
        `2mass_ks` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `gaia_bp` DOUBLE,&lt;br /&gt;
        `gaia_g` DOUBLE,&lt;br /&gt;
        `gaia_rp` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y` DOUBLE,&lt;br /&gt;
        `euclid_vis` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_2_s_sc8_flux'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
OJO !!! PREGUNTAR CÓMO CLUSTEREAMOS!&lt;br /&gt;
Ahora mismo está como la vez anterior para poner el lensing.&lt;br /&gt;
Partiotioned by step, &lt;br /&gt;
hpix_13_nest HE PUESTO INT para el hpix_13_nest&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_2_s_sc8_c(&lt;br /&gt;
       `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
       `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
       `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
       `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
       `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
       `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
       `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
       `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
       `kappa` float COMMENT 'convergence', &lt;br /&gt;
       `gamma1` float COMMENT 'shear', &lt;br /&gt;
       `gamma2` float COMMENT 'shear',&lt;br /&gt;
       `defl1` float COMMENT 'deflection1',&lt;br /&gt;
       `defl2` float COMMENT 'deflection2', &lt;br /&gt;
       `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
       `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
       `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
       `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
       `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
       `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
       `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
       `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
       `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
       `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
       `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
       `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
       `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
       `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
       `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
       `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
       `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
       `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
       `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
       `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
       `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
       `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
       `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
       `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
       `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
       `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
       `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
       `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
       `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
       `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
       `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
       `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
       `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
       `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)', &lt;br /&gt;
       `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
       `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
       `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
       `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
       `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
       `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
       `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
       `bulge_nsersic` float COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
       `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
       `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
       `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
       `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
       `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
       `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
       `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
       `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
       `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
       `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
       `luminosity_r01_evolved` float COMMENT 'missing comment',&lt;br /&gt;
        step smallint&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
       CLUSTERED BY ( &lt;br /&gt;
           step, hpix_13_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           step ASC, hpix_13_nest ASC) &lt;br /&gt;
       INTO 4096 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_2_s_sc8_c &lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, step&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_2_s_sc8_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_2_s_sc8_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.dup_flagship_mock_1_10_2_s_sc8_c&lt;br /&gt;
    STORED AS ORC AS&lt;br /&gt;
    SELECT t.* FROM (&lt;br /&gt;
      SELECT halo_id, galaxy_id, kind, ra_gal, dec_gal, true_redshift_gal,&lt;br /&gt;
      COUNT(*) OVER (PARTITION BY ra_gal, dec_gal) AS cnt&lt;br /&gt;
      FROM cosmohub.flagship_mock_1_10_2_s_sc8_c AS s&lt;br /&gt;
    ) AS t&lt;br /&gt;
    WHERE t.cnt &amp;gt; 1;&lt;br /&gt;
&lt;br /&gt;
    SELECT halo_id, COUNT(*) as count&lt;br /&gt;
    FROM jcarrete.dup_flagship_mock_1_10_2_s_sc8_c&lt;br /&gt;
    GROUP BY halo_id&lt;br /&gt;
    ORDER BY count DESC&lt;br /&gt;
    LIMIT 10;&lt;br /&gt;
&lt;br /&gt;
RA, DEC, redshift&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.dup_3d_flagship_mock_1_10_2_s_sc8_c&lt;br /&gt;
    STORED AS ORC AS&lt;br /&gt;
    SELECT t.* FROM (&lt;br /&gt;
      SELECT halo_id, galaxy_id, kind, ra_gal, dec_gal, true_redshift_gal,&lt;br /&gt;
      COUNT(*) OVER (PARTITION BY ra_gal, dec_gal, true_redshift_gal) AS cnt&lt;br /&gt;
      FROM cosmohub.flagship_mock_1_10_2_s_sc8_c AS s&lt;br /&gt;
    ) AS t&lt;br /&gt;
    WHERE t.cnt &amp;gt; 1;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Dark matter halo input catalog from flagship_rockstar_octant1_c, which is the Flagship dark matter halo catalog v1.1 with correct velocities.&lt;br /&gt;
&lt;br /&gt;
The catalog simulates Scientific Challenge 8 region (see the following link for more details:[https://euclid.roe.ac.uk/projects/sgv/wiki/SC8_FoV](https://euclid.roe.ac.uk/projects/sgv/wiki/SC8_FoV)).&lt;br /&gt;
&lt;br /&gt;
Improvements:&lt;br /&gt;
&lt;br /&gt;
* Shape distributions have been updated from GSIR release. See the following [url](https://docs.google.com/document/d/1FRERcl5Lv2IDB6ZChTK6gcEHI2FWA9gSgYKcaDUA9EM/edit?usp=sharing) for more details.&lt;br /&gt;
&lt;br /&gt;
* New deflection maps for magnified positions&lt;br /&gt;
&lt;br /&gt;
* Duplicated galaxy positions issue is fixed&lt;br /&gt;
&lt;br /&gt;
Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
&lt;br /&gt;
m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
&lt;br /&gt;
And in order to estimate magnified magnitudes:&lt;br /&gt;
&lt;br /&gt;
m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Missing disk_angle field:'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_3_s_sc8_c(&lt;br /&gt;
       `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
       `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
       `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
       `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
       `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
       `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
       `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
       `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
       `kappa` float COMMENT 'convergence', &lt;br /&gt;
       `gamma1` float COMMENT 'shear', &lt;br /&gt;
       `gamma2` float COMMENT 'shear',&lt;br /&gt;
       `defl1` float COMMENT 'deflection1',&lt;br /&gt;
       `defl2` float COMMENT 'deflection2', &lt;br /&gt;
       `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
       `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
       `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
       `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
       `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
       `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
       `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
       `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
       `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
       `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
       `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
       `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
       `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
       `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
       `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
       `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
       `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
       `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
       `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
       `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
       `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
       `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
       `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
       `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
       `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
       `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
       `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
       `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
       `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
       `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
       `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
       `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
       `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
       `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)',&lt;br /&gt;
       `disk_angle`float COMMENT 'position of the disk rotation axis (degrees). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination',&lt;br /&gt;
       `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
       `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
       `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
       `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
       `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
       `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
       `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
       `bulge_nsersic` float COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
       `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
       `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
       `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
       `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
       `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
       `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
       `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
       `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
       `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
       `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
       `luminosity_r01_evolved` float COMMENT 'missing comment',&lt;br /&gt;
        step smallint&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
       CLUSTERED BY ( &lt;br /&gt;
           step, hpix_13_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           step ASC, hpix_13_nest ASC) &lt;br /&gt;
       INTO 4096 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_3_s_sc8_c&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, dominant_shape, (rand()*360)%360, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_2_s_sc8_c;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_3_s_sc8_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Fits files in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,  \nCAST(halo_id AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra_gal AS double) AS RA,  \nCAST(dec_gal AS double) AS `DEC`,  \nCAST(ra_mag_gal AS double) AS RA_MAG,  \nCAST(dec_mag_gal AS double) AS DEC_MAG,  \nCAST(observed_redshift_gal AS float) AS Z_OBS,  \nCAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  \nCAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  \nCAST(bulge_fraction AS float) AS BULGE_FRACTION,  \nCAST(bulge_r50 AS float) AS BULGE_R50,  \nCAST(disk_r50 AS float) AS DISK_R50,  \nCAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  \nCAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,  \nCAST(inclination_angle AS float) AS INCLINATION_ANGLE,  \nCAST(disk_angle AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sed_cosmos AS float) AS SED_TEMPLATE,  \nCAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  \nCAST(ebv_cosmos AS float) AS EBV,  \nCAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_3_s_sc8_c  \nWHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  \nAND disk_axis_ratio &amp;gt; 0.10865  \nAND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Test para las emission lines. Some NaNs found. Issue opened in Euclid Redmine:'''&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_10_3_s_sc8_c WHERE (logf_halpha IS NULL) OR (logf_halpha_ext IS NULL) OR (halpha_scatter IS NULL) OR (loglum_halpha IS NULL) OR (loglum_halpha_ext IS NULL) OR (logf_dummy IS NULL) OR (z_dummy IS NULL) OR (logf_halpha_model1_ext IS NULL) OR (logf_halpha_model1 IS NULL) OR (loglum_halpha_model1_ext IS NULL) OR (loglum_halpha_model1 IS NULL) OR (logf_halpha_model3_ext IS NULL) OR (logf_halpha_model3 IS NULL) OR (loglum_halpha_model3_ext IS NULL) OR (loglum_halpha_model3 IS NULL) OR (logf_hbeta_model1_ext IS NULL) OR (logf_hbeta_model1 IS NULL) OR (logf_o2_model1_ext IS NULL) OR (logf_o2_model1 IS NULL) OR (logf_n2_model1_ext IS NULL) OR (logf_n2_model1 IS NULL) OR (logf_o3_model1_ext IS NULL) OR (logf_o3_model1 IS NULL) OR (logf_s2_model1_ext IS NULL) OR (logf_s2_model1 IS NULL) OR (logf_hbeta_model3_ext IS NULL) OR (logf_hbeta_model3 IS NULL) OR (logf_o2_model3_ext IS NULL) OR (logf_o2_model3 IS NULL) OR (logf_n2_model3_ext IS NULL) OR (logf_n2_model3 IS NULL) OR (logf_o3_model3_ext IS NULL) OR (logf_o3_model3 IS NULL) OR (logf_s2_model3_ext IS NULL) OR (logf_s2_model3 IS NULL);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_10_3_s_sc8_c WHERE (2mass_h &amp;lt; 0) OR ( 2mass_j &amp;lt; 0) OR ( 2mass_ks &amp;lt; 0) OR ( blanco_decam_g &amp;lt; 0) OR ( blanco_decam_i &amp;lt; 0) OR ( blanco_decam_r &amp;lt; 0) OR ( blanco_decam_z &amp;lt; 0) OR ( cfht_megacam_r &amp;lt; 0) OR ( cfht_megacam_u &amp;lt; 0) OR ( euclid_nisp_h &amp;lt; 0) OR ( euclid_nisp_j &amp;lt; 0) OR ( euclid_nisp_y &amp;lt; 0) OR ( euclid_vis &amp;lt; 0) OR ( gaia_bp &amp;lt; 0) OR ( gaia_g &amp;lt; 0) OR ( gaia_rp &amp;lt; 0) OR ( jst_jpcam_g &amp;lt; 0) OR ( kids_g &amp;lt; 0) OR ( kids_i &amp;lt; 0) OR ( kids_r &amp;lt; 0) OR ( kids_u &amp;lt; 0) OR ( lsst_g &amp;lt; 0) OR ( lsst_i &amp;lt; 0) OR ( lsst_r &amp;lt; 0) OR ( lsst_u &amp;lt; 0) OR ( lsst_y &amp;lt; 0) OR ( lsst_z &amp;lt; 0) OR ( pan_starrs_i &amp;lt; 0) OR ( pan_starrs_z &amp;lt; 0) OR ( subaru_hsc_z &amp;lt; 0) OR ( 2mass_h_odonnell_ext &amp;lt; 0) OR ( 2mass_j_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_odonnell_ext &amp;lt; 0) OR ( euclid_vis_odonnell_ext &amp;lt; 0) OR ( gaia_bp_odonnell_ext &amp;lt; 0) OR ( gaia_g_odonnell_ext &amp;lt; 0) OR ( gaia_rp_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_odonnell_ext &amp;lt; 0) OR ( kids_g_odonnell_ext &amp;lt; 0) OR ( kids_i_odonnell_ext &amp;lt; 0) OR ( kids_r_odonnell_ext &amp;lt; 0) OR ( kids_u_odonnell_ext &amp;lt; 0) OR ( lsst_g_odonnell_ext &amp;lt; 0) OR ( lsst_i_odonnell_ext &amp;lt; 0) OR ( lsst_r_odonnell_ext &amp;lt; 0) OR ( lsst_u_odonnell_ext &amp;lt; 0) OR ( lsst_y_odonnell_ext &amp;lt; 0) OR ( lsst_z_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_odonnell_ext &amp;lt; 0) OR ( sdss_r01_odonnell_ext &amp;lt; 0) OR ( subaru_hsc_z_odonnell_ext &amp;lt; 0) OR ( 2mass_h_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_h_el_model3_odonnell_ext &amp;lt; 0) OR ( 2mass_j_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_j_el_model3_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_el_model3_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_el_model1_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_el_model3_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_el_model1_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_vis_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_vis_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_bp_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_bp_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_g_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_g_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_rp_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_rp_el_model3_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_el_model1_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_g_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_g_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_i_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_i_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_r_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_r_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_u_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_u_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_g_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_g_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_i_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_i_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_r_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_r_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_u_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_u_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_y_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_y_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_z_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_z_el_model3_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_el_model1_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_el_model3_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_el_model1_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_el_model3_odonnell_ext &amp;lt; 0) OR ( sdss_r01_el_model1_odonnell_ext &amp;lt; 0) OR ( sdss_r01_el_model3_odonnell_ext &amp;lt; 0) OR ( subaru_hsc_z_el_model1_odonnell_ext &amp;lt; 0) OR (subaru_hsc_z_el_model3_odonnell_ext &amp;lt; 0);&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Pruebas del catálogo anterior GSIR: flagship_mock_1_9_14_swf1_swf2_deep_swf3_s&lt;br /&gt;
&lt;br /&gt;
'''FLUJOS NEGATIVOS:'''&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s WHERE (2mass_h &amp;lt; 0) OR ( 2mass_j &amp;lt; 0) OR ( 2mass_ks &amp;lt; 0) OR ( blanco_decam_g &amp;lt; 0) OR ( blanco_decam_i &amp;lt; 0) OR ( blanco_decam_r &amp;lt; 0) OR ( blanco_decam_z &amp;lt; 0) OR ( cfht_megacam_r &amp;lt; 0) OR ( cfht_megacam_u &amp;lt; 0) OR ( euclid_nisp_h &amp;lt; 0) OR ( euclid_nisp_j &amp;lt; 0) OR ( euclid_nisp_y &amp;lt; 0) OR ( euclid_vis &amp;lt; 0) OR ( gaia_bp &amp;lt; 0) OR ( gaia_g &amp;lt; 0) OR ( gaia_rp &amp;lt; 0) OR ( jst_jpcam_g &amp;lt; 0) OR ( kids_g &amp;lt; 0) OR ( kids_i &amp;lt; 0) OR ( kids_r &amp;lt; 0) OR ( kids_u &amp;lt; 0) OR ( lsst_g &amp;lt; 0) OR ( lsst_i &amp;lt; 0) OR ( lsst_r &amp;lt; 0) OR ( lsst_u &amp;lt; 0) OR ( lsst_y &amp;lt; 0) OR ( lsst_z &amp;lt; 0) OR ( pan_starrs_i &amp;lt; 0) OR ( pan_starrs_z &amp;lt; 0) OR ( subaru_hsc_z &amp;lt; 0) OR ( 2mass_h_odonnell_ext &amp;lt; 0) OR ( 2mass_j_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_odonnell_ext &amp;lt; 0) OR ( euclid_vis_odonnell_ext &amp;lt; 0) OR ( gaia_bp_odonnell_ext &amp;lt; 0) OR ( gaia_g_odonnell_ext &amp;lt; 0) OR ( gaia_rp_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_odonnell_ext &amp;lt; 0) OR ( kids_g_odonnell_ext &amp;lt; 0) OR ( kids_i_odonnell_ext &amp;lt; 0) OR ( kids_r_odonnell_ext &amp;lt; 0) OR ( kids_u_odonnell_ext &amp;lt; 0) OR ( lsst_g_odonnell_ext &amp;lt; 0) OR ( lsst_i_odonnell_ext &amp;lt; 0) OR ( lsst_r_odonnell_ext &amp;lt; 0) OR ( lsst_u_odonnell_ext &amp;lt; 0) OR ( lsst_y_odonnell_ext &amp;lt; 0) OR ( lsst_z_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_odonnell_ext &amp;lt; 0) OR ( sdss_r01_odonnell_ext &amp;lt; 0) OR ( subaru_hsc_z_odonnell_ext &amp;lt; 0) OR ( 2mass_h_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_h_el_model3_odonnell_ext &amp;lt; 0) OR ( 2mass_j_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_j_el_model3_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_el_model3_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_el_model1_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_el_model3_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_el_model1_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_vis_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_vis_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_bp_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_bp_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_g_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_g_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_rp_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_rp_el_model3_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_el_model1_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_g_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_g_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_i_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_i_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_r_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_r_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_u_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_u_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_g_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_g_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_i_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_i_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_r_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_r_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_u_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_u_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_y_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_y_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_z_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_z_el_model3_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_el_model1_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_el_model3_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_el_model1_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_el_model3_odonnell_ext &amp;lt; 0) OR ( sdss_r01_el_model1_odonnell_ext &amp;lt; 0) OR ( sdss_r01_el_model3_odonnell_ext &amp;lt; 0) OR ( subaru_hsc_z_el_model1_odonnell_ext &amp;lt; 0) OR (subaru_hsc_z_el_model3_odonnell_ext &amp;lt; 0);&lt;br /&gt;
&lt;br /&gt;
LINEAS DE EMISION:&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s WHERE (logf_halpha IS NULL) OR (logf_halpha_ext IS NULL) OR (halpha_scatter IS NULL) OR (loglum_halpha IS NULL) OR (loglum_halpha_ext IS NULL) OR (logf_dummy IS NULL) OR (z_dummy IS NULL) OR (logf_halpha_model1_ext IS NULL) OR (logf_halpha_model1 IS NULL) OR (loglum_halpha_model1_ext IS NULL) OR (loglum_halpha_model1 IS NULL) OR (logf_halpha_model3_ext IS NULL) OR (logf_halpha_model3 IS NULL) OR (loglum_halpha_model3_ext IS NULL) OR (loglum_halpha_model3 IS NULL) OR (logf_hbeta_model1_ext IS NULL) OR (logf_hbeta_model1 IS NULL) OR (logf_o2_model1_ext IS NULL) OR (logf_o2_model1 IS NULL) OR (logf_n2_model1_ext IS NULL) OR (logf_n2_model1 IS NULL) OR (logf_o3_model1_ext IS NULL) OR (logf_o3_model1 IS NULL) OR (logf_s2_model1_ext IS NULL) OR (logf_s2_model1 IS NULL) OR (logf_hbeta_model3_ext IS NULL) OR (logf_hbeta_model3 IS NULL) OR (logf_o2_model3_ext IS NULL) OR (logf_o2_model3 IS NULL) OR (logf_n2_model3_ext IS NULL) OR (logf_n2_model3 IS NULL) OR (logf_o3_model3_ext IS NULL) OR (logf_o3_model3 IS NULL) OR (logf_s2_model3_ext IS NULL) OR (logf_s2_model3 IS NULL);&lt;br /&gt;
&lt;br /&gt;
Estas son las galaxias que dice Francesc:&lt;br /&gt;
&lt;br /&gt;
    halo_id * 10000 + galaxy_id&lt;br /&gt;
    7673890635490000, (halo_id = 767389063549 AND galaxy_id = 0)&lt;br /&gt;
    7572872963390000, (halo_id = 757287296339 AND galaxy_id = 0)&lt;br /&gt;
    7572872963390001, (halo_id = 757287296339 AND galaxy_id = 1)&lt;br /&gt;
    7572860342450000, (halo_id = 757286034245 AND galaxy_id = 0)&lt;br /&gt;
    7773901128270000, (halo_id = 777390112827 AND galaxy_id = 0)&lt;br /&gt;
    7773902983940000, (halo_id = 777390298394 AND galaxy_id = 0)&lt;br /&gt;
&lt;br /&gt;
    SELECT halo_id, galaxy_id, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s&lt;br /&gt;
    WHERE (halo_id = 767389063549 AND galaxy_id = 0) &lt;br /&gt;
    OR (halo_id = 757287296339 AND galaxy_id = 0)&lt;br /&gt;
    OR (halo_id = 757287296339 AND galaxy_id = 1)&lt;br /&gt;
    OR (halo_id = 757286034245 AND galaxy_id = 0)&lt;br /&gt;
    OR (halo_id = 777390112827 AND galaxy_id = 0)&lt;br /&gt;
    OR (halo_id = 777390298394 AND galaxy_id = 0);&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s WHERE (1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2)) &amp;lt; 0;&lt;br /&gt;
&lt;br /&gt;
'''Hay 95 galaxias con el factor de magnificación negativo!&lt;br /&gt;
Sin embargo solo encuentran 6'''&lt;br /&gt;
&lt;br /&gt;
    SELECT halo_id, galaxy_id, kappa, gamma1, gamma2 FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s WHERE (1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2)) &amp;lt; 0 ORDER BY halo_id, galaxy_id;&lt;br /&gt;
&lt;br /&gt;
    halo_id,galaxy_id,kappa,gamma1,gamma2&lt;br /&gt;
    676879394673,0,0.9466088,0.02323233,-0.060423296&lt;br /&gt;
    676982166157,0,1.0387074,0.025682965,-0.068247266&lt;br /&gt;
    676982166157,2,1.0387074,0.025682965,-0.068247266&lt;br /&gt;
    676982166271,0,1.0387074,0.025682965,-0.068247266&lt;br /&gt;
    677184194401,0,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194401,4,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194401,7,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194406,0,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194406,1,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194406,2,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194406,5,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194415,0,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194415,3,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677185134264,0,0.96165824,-0.03949758,-0.04908125&lt;br /&gt;
    677286007778,0,0.9879744,-0.038911454,-0.053498607&lt;br /&gt;
    677286114461,0,1.0034856,-0.039175782,-0.056355134&lt;br /&gt;
    677286114461,2,1.0034856,-0.039175782,-0.056355134&lt;br /&gt;
    677286114461,4,1.0034856,-0.039175782,-0.056355134&lt;br /&gt;
    677286114461,5,1.0034856,-0.039175782,-0.056355134&lt;br /&gt;
    677287273111,0,1.0188354,-0.039985895,-0.05913097&lt;br /&gt;
    677390125612,0,0.74372226,-0.23093514,-0.1602958&lt;br /&gt;
    677390193502,0,1.0139244,6.1350537E-4,-0.11684739&lt;br /&gt;
    677390392716,0,1.0186903,1.9916013E-4,-0.117867604&lt;br /&gt;
    677390402291,0,1.0210575,2.955524E-5,-0.1183663&lt;br /&gt;
    677391220160,0,0.75466365,-0.23584487,-0.16477706&lt;br /&gt;
    677493384265,0,1.0594596,-0.003204944,-0.12704094&lt;br /&gt;
    686793204205,0,0.8913755,0.091431834,0.06434807&lt;br /&gt;
    686794151624,0,0.90164036,0.09371243,0.06348447&lt;br /&gt;
    686794151624,5,0.90164036,0.09371243,0.06348447&lt;br /&gt;
    686983166832,0,0.8923236,0.07975021,-0.14492047&lt;br /&gt;
    686984139053,0,0.82944196,0.092613876,-0.17306094&lt;br /&gt;
    686984139053,1,0.82944196,0.092613876,-0.17306094&lt;br /&gt;
    686984140236,0,0.9085991,0.0816312,-0.14823902&lt;br /&gt;
    687084072300,0,0.8391783,0.09400141,-0.17545418&lt;br /&gt;
    687086423750,0,0.8688338,0.09819017,-0.18254882&lt;br /&gt;
    687086423778,4,0.8688338,0.09819017,-0.18254882&lt;br /&gt;
    687087372131,0,0.8743341,0.098826095,-0.18377748&lt;br /&gt;
    687087422073,0,0.879577,0.09948337,-0.18496072&lt;br /&gt;
    687087422133,0,0.879577,0.09948337,-0.18496072&lt;br /&gt;
    687088349763,0,0.88488966,0.10017477,-0.18570945&lt;br /&gt;
    687088349763,1,0.88488966,0.10017477,-0.18570945&lt;br /&gt;
    697189004392,0,0.976608,0.091767944,-0.16726859&lt;br /&gt;
    697189027977,0,0.89996403,0.10210493,-0.18850929&lt;br /&gt;
    697189028634,0,0.9794448,0.09240139,-0.16852666&lt;br /&gt;
    697190028610,0,0.9100632,0.10305308,-0.19027744&lt;br /&gt;
    697190028975,0,0.98767036,0.09403203,-0.17268464&lt;br /&gt;
    697190057656,0,0.9890718,0.0942223,-0.17344803&lt;br /&gt;
    697190330717,0,0.99341464,0.09481884,-0.1757113&lt;br /&gt;
    697191397102,0,1.0004786,0.09560449,-0.17945859&lt;br /&gt;
    697191397103,0,1.0004786,0.09560449,-0.17945859&lt;br /&gt;
    697191407787,0,1.0004786,0.09560449,-0.17945859&lt;br /&gt;
    697292119621,0,0.9375106,0.10099155,-0.1940854&lt;br /&gt;
    697293123754,0,0.94402236,0.10001097,-0.19534084&lt;br /&gt;
    697293128964,0,1.0146831,0.09644287,-0.18746652&lt;br /&gt;
    757286034245,0,0.8942544,-0.019768905,0.121749535&lt;br /&gt;
    757287296339,0,0.9141435,-0.019492676,0.12516093&lt;br /&gt;
    757287296339,1,0.9141435,-0.019492676,0.12516093&lt;br /&gt;
    757287450779,0,0.9256603,-0.019027261,0.12735774&lt;br /&gt;
    767389063549,0,0.9488826,-0.018420406,0.13083303&lt;br /&gt;
    777390112827,0,0.9717463,-0.017343609,0.13601938&lt;br /&gt;
    777390298394,0,0.97396046,-0.017396858,0.1366708&lt;br /&gt;
    807290077083,0,0.88874286,-0.112461865,0.060309496&lt;br /&gt;
    877174126179,0,0.7981354,-0.07409639,-0.2010945&lt;br /&gt;
    887174438906,0,0.83578795,-0.07605727,-0.21040344&lt;br /&gt;
    897172194377,0,0.68061197,-0.0077906228,0.33081418&lt;br /&gt;
    897172194389,0,0.6918681,0.07897722,0.32934424&lt;br /&gt;
    897172202439,0,0.69263846,0.079069786,0.33000728&lt;br /&gt;
    897274230377,0,0.8795665,0.034588233,-0.18920599&lt;br /&gt;
    897274230377,2,0.8795665,0.034588233,-0.18920599&lt;br /&gt;
    897275085331,1,0.8606613,-0.077470824,-0.21694827&lt;br /&gt;
    907275056500,0,0.8797541,-0.05927137,-0.10642435&lt;br /&gt;
    907275384729,0,0.6678807,0.15230387,-0.30582303&lt;br /&gt;
    907275395634,0,0.8908671,-0.07935878,-0.22461277&lt;br /&gt;
    917272367393,0,0.68939537,-0.007870857,0.3381617&lt;br /&gt;
    917275174575,0,0.9283903,0.038862277,-0.19855052&lt;br /&gt;
    917276334605,0,0.91225433,-0.061048068,-0.10879808&lt;br /&gt;
    927272277013,0,0.7042289,0.080178425,0.33709815&lt;br /&gt;
    927272322780,0,0.6772663,0.10276971,0.30726635&lt;br /&gt;
    927273087800,0,0.7047322,0.080168694,0.3373871&lt;br /&gt;
    927273087800,1,0.7047322,0.080168694,0.3373871&lt;br /&gt;
    927273089148,0,0.7052939,0.080140576,0.33764392&lt;br /&gt;
    927273089159,0,0.6778103,0.10285571,0.3074809&lt;br /&gt;
    927273090157,0,0.69149524,-0.008165443,0.34014022&lt;br /&gt;
    927273090157,1,0.69149524,-0.008165443,0.34014022&lt;br /&gt;
    927273090160,0,0.69149524,-0.008165443,0.34014022&lt;br /&gt;
    927273318878,0,0.6925413,-0.008584624,0.34105986&lt;br /&gt;
    927273319115,0,0.70684147,0.079995915,0.338217&lt;br /&gt;
    927273319116,0,0.6925413,-0.008584624,0.34105986&lt;br /&gt;
    927376012522,0,0.91684175,-0.0807871,-0.23109823&lt;br /&gt;
    927376012524,0,0.6874639,0.15851408,-0.31708482&lt;br /&gt;
    927376012524,1,0.6874639,0.15851408,-0.31708482&lt;br /&gt;
    927376043337,0,0.8242437,0.040258806,-0.19030684&lt;br /&gt;
    927376044666,0,0.8242437,0.040258806,-0.19030684&lt;br /&gt;
    927376044666,2,0.8242437,0.040258806,-0.19030684&lt;br /&gt;
    937273151829,0,0.7077444,0.079914704,0.33856288&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Fist files in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT * FROM (SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,  \nCAST(halo_id AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra_gal AS double) AS RA,  \nCAST(dec_gal AS double) AS `DEC`,  \nCAST(ra_mag_gal AS double) AS RA_MAG,  \nCAST(dec_mag_gal AS double) AS DEC_MAG,  \nCAST(observed_redshift_gal AS float) AS Z_OBS,  \nCAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  \nCAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  \nCAST(bulge_fraction AS float) AS BULGE_FRACTION,  \nCAST(bulge_r50 AS float) AS BULGE_R50,  \nCAST(disk_r50 AS float) AS DISK_R50,  \nCAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  \nCAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,  \nCAST(inclination_angle AS float) AS INCLINATION_ANGLE,  \nCAST(disk_angle AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sed_cosmos AS float) AS SED_TEMPLATE,  \nCAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  \nCAST(ebv_cosmos AS float) AS EBV,  \nCAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_3_s_sc8_c  \nWHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  \nAND disk_axis_ratio &amp;gt; 0.10865  \nAND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) a\nUNION ALL \nSELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(m1450 AS float) AS REF_MAG_ABS,  \nCAST(m1450 AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(-1 AS float) AS BULGE_R50,  \nCAST(-1 AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(template_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV,  \nCAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_4_qso_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) b \nUNION ALL \nSELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(abs_muv AS float) AS REF_MAG_ABS,  \nCAST(abs_muv AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(rhalf_arcsec AS float) AS BULGE_R50,  \nCAST(rhalf_arcsec AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sedname_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV,  \nCAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_5_highz_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) c&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
Smaller example:&lt;br /&gt;
&lt;br /&gt;
    select * from&lt;br /&gt;
    ( select * from tabName where col1='val1' and col2 = 'val2' limit 10 ) a &lt;br /&gt;
    union all &lt;br /&gt;
    select * from&lt;br /&gt;
    ( select * from tabName where col1='val1' and col2 = 'val3' limit 10 ) b;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT * FROM (SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,  \nCAST(halo_id AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra_gal AS double) AS RA,  \nCAST(dec_gal AS double) AS `DEC`,  \nCAST(ra_mag_gal AS double) AS RA_MAG,  \nCAST(dec_mag_gal AS double) AS DEC_MAG,  \nCAST(observed_redshift_gal AS float) AS Z_OBS,  \nCAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  \nCAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  \nCAST(bulge_fraction AS float) AS BULGE_FRACTION,  \nCAST(bulge_r50 AS float) AS BULGE_R50,  \nCAST(disk_r50 AS float) AS DISK_R50,  \nCAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  \nCAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,  \nCAST(inclination_angle AS float) AS INCLINATION_ANGLE,  \nCAST(disk_angle AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sed_cosmos AS float) AS SED_TEMPLATE,  \nCAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  \nCAST(ebv_cosmos AS float) AS EBV \nFROM cosmohub.flagship_mock_1_10_3_s_sc8_c  \nWHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  \nAND disk_axis_ratio &amp;gt; 0.10865  \nAND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) a \nUNION ALL \nSELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(m1450 AS float) AS REF_MAG_ABS,  \nCAST(m1450 AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(-1 AS float) AS BULGE_R50,  \nCAST(-1 AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(template_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV \nFROM cosmohub.flagship_mock_1_10_4_qso_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) b \nUNION ALL \nSELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(abs_muv AS float) AS REF_MAG_ABS,  \nCAST(abs_muv AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(rhalf_arcsec AS float) AS BULGE_R50,  \nCAST(rhalf_arcsec AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sedname_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV \nFROM cosmohub.flagship_mock_1_10_5_highz_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) c&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
El campo disk_angle que puse entre 0 y 360 grados tiene que ir entre -180 y 180 grados.&lt;br /&gt;
Así que lo reescribo.&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_6_s_sc8_c(&lt;br /&gt;
       `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
       `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
       `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
       `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
       `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
       `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
       `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
       `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
       `kappa` float COMMENT 'convergence', &lt;br /&gt;
       `gamma1` float COMMENT 'shear', &lt;br /&gt;
       `gamma2` float COMMENT 'shear',&lt;br /&gt;
       `defl1` float COMMENT 'deflection1',&lt;br /&gt;
       `defl2` float COMMENT 'deflection2', &lt;br /&gt;
       `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
       `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
       `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
       `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
       `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
       `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
       `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
       `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
       `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
       `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
       `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
       `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
       `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
       `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
       `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
       `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
       `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
       `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
       `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
       `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
       `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
       `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
       `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
       `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
       `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
       `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
       `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
       `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
       `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
       `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
       `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
       `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
       `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
       `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)',&lt;br /&gt;
       `disk_angle`float COMMENT 'position of the disk rotation axis (degrees). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination',&lt;br /&gt;
       `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
       `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
       `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
       `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
       `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
       `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
       `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
       `bulge_nsersic` float COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
       `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
       `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
       `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
       `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
       `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
       `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
       `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
       `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
       `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
       `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
       `luminosity_r01_evolved` float COMMENT 'missing comment',&lt;br /&gt;
        step smallint&lt;br /&gt;
    )   &lt;br /&gt;
       CLUSTERED BY ( &lt;br /&gt;
           step, hpix_13_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           step ASC, hpix_13_nest ASC) &lt;br /&gt;
       INTO 4096 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_6_s_sc8_c&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, dominant_shape, rand()*360 - 180, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_3_s_sc8_c;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_6_s_sc8_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
    SELECT MIN(disk_angle) as min_disk_angle, MAX(disk_angle) as max_disk_angle FROM cosmohub.flagship_mock_1_10_6_s_sc8_c&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
After different approaches we decided to materialize the UNION ALL into a FITS table (there is a problem in Hive with the UNION ALL command)&lt;br /&gt;
&lt;br /&gt;
NOTE THAT I INCLUDE HERE IN THE EXAMPLE THE NEW TABLES:&lt;br /&gt;
&lt;br /&gt;
* cosmohub.flagship_mock_1_10_6_s_sc8_c: in which I modify the disk_angle range from -180 to 180 compared to cosmohub.flagship_mock_1_10_3_s_sc8_c&lt;br /&gt;
&lt;br /&gt;
* cosmohub.flagship_mock_1_10_7_highz_s: where the changes from Eric in the email are included.&lt;br /&gt;
&lt;br /&gt;
ALSO NOTE THAT fluxes in the new catalogs are not _TRUE, which is the &amp;quot;correct&amp;quot; one field to use!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.sc8_test1_fits&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    AS&lt;br /&gt;
    SELECT * FROM (SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,&lt;br /&gt;
    CAST(halo_id AS bigint) AS HALO_ID,&lt;br /&gt;
    CAST(kind AS smallint) AS KIND,&lt;br /&gt;
    CAST(ra_gal AS double) AS RA,&lt;br /&gt;
    CAST(dec_gal AS double) AS `DEC`,&lt;br /&gt;
    CAST(ra_mag_gal AS double) AS RA_MAG,&lt;br /&gt;
    CAST(dec_mag_gal AS double) AS DEC_MAG,&lt;br /&gt;
    CAST(observed_redshift_gal AS float) AS Z_OBS,&lt;br /&gt;
    CAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,&lt;br /&gt;
    CAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,&lt;br /&gt;
    CAST(bulge_fraction AS float) AS BULGE_FRACTION,&lt;br /&gt;
    CAST(bulge_r50 AS float) AS BULGE_R50,&lt;br /&gt;
    CAST(disk_r50 AS float) AS DISK_R50,&lt;br /&gt;
    CAST(bulge_nsersic AS float) AS BULGE_NSERSIC,&lt;br /&gt;
    CAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,&lt;br /&gt;
    CAST(inclination_angle AS float) AS INCLINATION_ANGLE,&lt;br /&gt;
    CAST(disk_angle AS float) AS DISK_ANGLE,&lt;br /&gt;
    CAST(kappa AS float) AS KAPPA,&lt;br /&gt;
    CAST(gamma1 AS float) AS GAMMA1,&lt;br /&gt;
    CAST(gamma2 AS float) AS GAMMA2,&lt;br /&gt;
    CAST(sed_cosmos AS float) AS SED_TEMPLATE,&lt;br /&gt;
    CAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,&lt;br /&gt;
    CAST(ebv_cosmos AS float) AS EBV,&lt;br /&gt;
    CAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(mw_extinction AS float) AS AV,&lt;br /&gt;
    CAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,&lt;br /&gt;
    CAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,&lt;br /&gt;
    CAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,&lt;br /&gt;
    CAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,&lt;br /&gt;
    CAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,&lt;br /&gt;
    CAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,&lt;br /&gt;
    CAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,&lt;br /&gt;
    CAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,&lt;br /&gt;
    CAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,&lt;br /&gt;
    CAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,&lt;br /&gt;
    CAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,&lt;br /&gt;
    CAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,&lt;br /&gt;
    CAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,&lt;br /&gt;
    CAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,&lt;br /&gt;
    CAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,&lt;br /&gt;
    CAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,&lt;br /&gt;
    CAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,&lt;br /&gt;
    CAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,&lt;br /&gt;
    CAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_6_s_sc8_c&lt;br /&gt;
    WHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)&lt;br /&gt;
    AND disk_axis_ratio &amp;gt; 0.10865&lt;br /&gt;
    AND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) a&lt;br /&gt;
    UNION ALL&lt;br /&gt;
    SELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,&lt;br /&gt;
    CAST(-1 AS bigint) AS HALO_ID,&lt;br /&gt;
    CAST(kind AS smallint) AS KIND,&lt;br /&gt;
    CAST(ra AS double) AS RA,&lt;br /&gt;
    CAST(`dec` AS double) AS `DEC`,&lt;br /&gt;
    CAST(ra_mag AS double) AS RA_MAG,&lt;br /&gt;
    CAST(dec_mag AS double) AS DEC_MAG,&lt;br /&gt;
    CAST(z AS float) AS Z_OBS,&lt;br /&gt;
    CAST(m1450 AS float) AS REF_MAG_ABS,&lt;br /&gt;
    CAST(m1450 AS float) AS REF_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS BULGE_FRACTION,&lt;br /&gt;
    CAST(-1 AS float) AS BULGE_R50,&lt;br /&gt;
    CAST(-1 AS float) AS DISK_R50,&lt;br /&gt;
    CAST(-1 AS float) AS BULGE_NSERSIC,&lt;br /&gt;
    CAST(-1 AS float) AS BULGE_AXIS_RATIO,&lt;br /&gt;
    CAST(-1 AS float) AS INCLINATION_ANGLE,&lt;br /&gt;
    CAST(-1 AS float) AS DISK_ANGLE,&lt;br /&gt;
    CAST(kappa AS float) AS KAPPA,&lt;br /&gt;
    CAST(gamma1 AS float) AS GAMMA1,&lt;br /&gt;
    CAST(gamma2 AS float) AS GAMMA2,&lt;br /&gt;
    CAST(template_int AS float) AS SED_TEMPLATE,&lt;br /&gt;
    CAST(0 AS smallint) AS EXT_LAW,&lt;br /&gt;
    CAST(-1 AS float) AS EBV,&lt;br /&gt;
    CAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(mw_extinction AS float) AS AV,&lt;br /&gt;
    CAST(euclid_vis_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,&lt;br /&gt;
    CAST(euclid_nisp_y_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_j_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_h_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,&lt;br /&gt;
    CAST(blanco_decam_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,&lt;br /&gt;
    CAST(jst_jpcam_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,&lt;br /&gt;
    CAST(pan_starrs_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,&lt;br /&gt;
    CAST(pan_starrs_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,&lt;br /&gt;
    CAST(subaru_hsc_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,&lt;br /&gt;
    CAST(gaia_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_bp_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_rp_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,&lt;br /&gt;
    CAST(lsst_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,&lt;br /&gt;
    CAST(lsst_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,&lt;br /&gt;
    CAST(lsst_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,&lt;br /&gt;
    CAST(lsst_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,&lt;br /&gt;
    CAST(lsst_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,&lt;br /&gt;
    CAST(lsst_y_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,&lt;br /&gt;
    CAST(kids_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,&lt;br /&gt;
    CAST(kids_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,&lt;br /&gt;
    CAST(kids_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,&lt;br /&gt;
    CAST(kids_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,&lt;br /&gt;
    CAST(2mass_j_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_h_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_ks_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_4_qso_s&lt;br /&gt;
    WHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) b&lt;br /&gt;
    UNION ALL&lt;br /&gt;
    SELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,&lt;br /&gt;
    CAST(-1 AS bigint) AS HALO_ID,&lt;br /&gt;
    CAST(kind AS smallint) AS KIND,&lt;br /&gt;
    CAST(ra AS double) AS RA,&lt;br /&gt;
    CAST(`dec` AS double) AS `DEC`,&lt;br /&gt;
    CAST(ra_mag AS double) AS RA_MAG,&lt;br /&gt;
    CAST(dec_mag AS double) AS DEC_MAG,&lt;br /&gt;
    CAST(z AS float) AS Z_OBS,&lt;br /&gt;
    CAST(abs_muv AS float) AS REF_MAG_ABS,&lt;br /&gt;
    CAST(abs_muv AS float) AS REF_MAG,&lt;br /&gt;
    CAST(bulge_fraction AS float) AS BULGE_FRACTION,&lt;br /&gt;
    CAST(rhalf_arcsec AS float) AS BULGE_R50,&lt;br /&gt;
    CAST(rhalf_arcsec AS float) AS DISK_R50,&lt;br /&gt;
    CAST(bulge_nsersic AS float) AS BULGE_NSERSIC,&lt;br /&gt;
    CAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,&lt;br /&gt;
    CAST(-1 AS float) AS INCLINATION_ANGLE,&lt;br /&gt;
    CAST(disk_angle AS float) AS DISK_ANGLE,&lt;br /&gt;
    CAST(kappa AS float) AS KAPPA,&lt;br /&gt;
    CAST(gamma1 AS float) AS GAMMA1,&lt;br /&gt;
    CAST(gamma2 AS float) AS GAMMA2,&lt;br /&gt;
    CAST(sedname_int AS float) AS SED_TEMPLATE,&lt;br /&gt;
    CAST(0 AS smallint) AS EXT_LAW,&lt;br /&gt;
    CAST(-1 AS float) AS EBV,&lt;br /&gt;
    CAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(mw_extinction AS float) AS AV,&lt;br /&gt;
    CAST(euclid_vis_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,&lt;br /&gt;
    CAST(euclid_nisp_y_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_j_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_h_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,&lt;br /&gt;
    CAST(blanco_decam_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,&lt;br /&gt;
    CAST(jst_jpcam_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,&lt;br /&gt;
    CAST(pan_starrs_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,&lt;br /&gt;
    CAST(pan_starrs_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,&lt;br /&gt;
    CAST(subaru_hsc_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,&lt;br /&gt;
    CAST(gaia_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_bp_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_rp_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,&lt;br /&gt;
    CAST(lsst_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,&lt;br /&gt;
    CAST(lsst_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,&lt;br /&gt;
    CAST(lsst_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,&lt;br /&gt;
    CAST(lsst_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,&lt;br /&gt;
    CAST(lsst_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,&lt;br /&gt;
    CAST(lsst_y_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,&lt;br /&gt;
    CAST(kids_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,&lt;br /&gt;
    CAST(kids_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,&lt;br /&gt;
    CAST(kids_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,&lt;br /&gt;
    CAST(kids_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,&lt;br /&gt;
    CAST(2mass_j_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_h_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_ks_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_7_highz_s&lt;br /&gt;
    WHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) c&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
We have to make some updates and also correct some things:&lt;br /&gt;
&lt;br /&gt;
Update the filter transmission curves:&lt;br /&gt;
&lt;br /&gt;
Updated filters are here (provided by Francesc):&lt;br /&gt;
&lt;br /&gt;
    /cephfs/pic.es/astro/scratch/torradeflot/euclid/SC8/filters/filters_21_01_2021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
These are some notes from him too:&lt;br /&gt;
    &amp;lt;Filter name=&amp;quot;TU_FNU_U_MEGACAM&amp;quot;&amp;gt;&amp;lt;FileName&amp;gt;CFIS_u.pb&amp;lt;/FileName&amp;gt;&amp;lt;/Filter&amp;gt;&lt;br /&gt;
    &amp;lt;Filter name=&amp;quot;TU_FNU_R_MEGACAM&amp;quot;&amp;gt;&amp;lt;FileName&amp;gt;CFIS_r.pb&amp;lt;/FileName&amp;gt;&amp;lt;/Filter&amp;gt;&lt;br /&gt;
    &amp;lt;Filter name=&amp;quot;TU_FNU_G_JPCAM&amp;quot;&amp;gt;&amp;lt;FileName&amp;gt;JEDIS_g.pb&amp;lt;/FileName&amp;gt;&amp;lt;/Filter&amp;gt;&lt;br /&gt;
    &amp;lt;Filter name=&amp;quot;TU_FNU_I_PANSTARRS&amp;quot;&amp;gt;&amp;lt;FileName&amp;gt;Pan-STARRS_i.pb&amp;lt;/FileName&amp;gt;&amp;lt;/Filter&amp;gt;&lt;br /&gt;
    &amp;lt;Filter name=&amp;quot;TU_FNU_Z_PANSTARRS&amp;quot;&amp;gt;&amp;lt;FileName&amp;gt;Pan-STARRS_z.pb&amp;lt;/FileName&amp;gt;&amp;lt;/Filter&amp;gt;&lt;br /&gt;
    &amp;lt;Filter name=&amp;quot;TU_FNU_Z_HSC&amp;quot;&amp;gt;&amp;lt;FileName&amp;gt;WISHES_z.pb&amp;lt;/FileName&amp;gt;&amp;lt;/Filter&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In addition we have to include the REF_MAG in the other two catalogs.&lt;br /&gt;
It is the observed magnitude for the reference magnitude they use to normalize the SED. We modify the notebooks to do it.&lt;br /&gt;
&lt;br /&gt;
The catalog is based on cosmohub.flagship_mock_1_10_6_s_sc8_c.&lt;br /&gt;
&lt;br /&gt;
The catalog that I generate using the flux_pipeline.ipynb is called flagship_mock_1_10_8_s_sc8_flux.&lt;br /&gt;
&lt;br /&gt;
I rename the fluxes:&lt;br /&gt;
&lt;br /&gt;
    cfht_megacam_u ---&amp;gt; cfis_u &lt;br /&gt;
    cfht_megacam_r ---&amp;gt; cfis_r&lt;br /&gt;
    jst_jpcam_g ---&amp;gt; jedis_g&lt;br /&gt;
    pan_starrs_i ---&amp;gt; pan-starrs_i&lt;br /&gt;
    subaru_hsc_z ---&amp;gt; wishes_z&lt;br /&gt;
    -- el pan_starrs_z.csv se cambia a pan-starrs_z.csv &lt;br /&gt;
&lt;br /&gt;
This is the query:&lt;br /&gt;
&lt;br /&gt;
    halo_sql = &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, sdss_r01_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, dominant_shape, disk_angle, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_6_s_sc8_c&lt;br /&gt;
    &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Una vez generado el catálogo, genero la tabla externa en parquet:&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_8_s_sc8_flux/0.pq -t jcarrete.flagship_mock_1_10_8_s_sc8_flux_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_8_s_sc8_flux_pq (&lt;br /&gt;
    `kind` BIGINT,&lt;br /&gt;
    `random_index` DOUBLE,&lt;br /&gt;
    `ra_gal` DOUBLE,&lt;br /&gt;
    `dec_gal` DOUBLE,&lt;br /&gt;
    `ra_mag_gal` DOUBLE,&lt;br /&gt;
    `dec_mag_gal` DOUBLE,&lt;br /&gt;
    `kappa` DOUBLE,&lt;br /&gt;
    `gamma1` DOUBLE,&lt;br /&gt;
    `gamma2` DOUBLE,&lt;br /&gt;
    `defl1` DOUBLE,&lt;br /&gt;
    `defl2` DOUBLE,&lt;br /&gt;
    `l_gal` DOUBLE,&lt;br /&gt;
    `b_gal` DOUBLE,&lt;br /&gt;
    `mw_extinction` DOUBLE,&lt;br /&gt;
    `x_gal` DOUBLE,&lt;br /&gt;
    `y_gal` DOUBLE,&lt;br /&gt;
    `z_gal` DOUBLE,&lt;br /&gt;
    `r_gal` DOUBLE,&lt;br /&gt;
    `true_redshift_gal` DOUBLE,&lt;br /&gt;
    `observed_redshift_gal` DOUBLE,&lt;br /&gt;
    `hpix_29_nest` BIGINT,&lt;br /&gt;
    `hpix_13_nest` BIGINT,&lt;br /&gt;
    `vx_gal` DOUBLE,&lt;br /&gt;
    `vy_gal` DOUBLE,&lt;br /&gt;
    `vz_gal` DOUBLE,&lt;br /&gt;
    `vrad_gal` DOUBLE,&lt;br /&gt;
    `delta_r` DOUBLE,&lt;br /&gt;
    `abs_mag_r01` DOUBLE,&lt;br /&gt;
    `luminosity_r01` DOUBLE,&lt;br /&gt;
    `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
    `sdss_r01` DOUBLE,&lt;br /&gt;
    `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
    `gr_restframe` DOUBLE,&lt;br /&gt;
    `color_kind` BIGINT,&lt;br /&gt;
    `sed_ke` DOUBLE,&lt;br /&gt;
    `gr_cosmos` DOUBLE,&lt;br /&gt;
    `sed_cosmos` DOUBLE,&lt;br /&gt;
    `is_within_cosmos` BOOLEAN,&lt;br /&gt;
    `cosmos_distance` DOUBLE,&lt;br /&gt;
    `ext_curve_cosmos` BIGINT,&lt;br /&gt;
    `ebv_cosmos` DOUBLE,&lt;br /&gt;
    `log_ml_r01` DOUBLE,&lt;br /&gt;
    `log_stellar_mass` DOUBLE,&lt;br /&gt;
    `metallicity` DOUBLE,&lt;br /&gt;
    `log_sfr` DOUBLE,&lt;br /&gt;
    `logf_halpha` DOUBLE,&lt;br /&gt;
    `logf_halpha_ext` DOUBLE,&lt;br /&gt;
    `halpha_scatter` DOUBLE,&lt;br /&gt;
    `loglum_halpha` DOUBLE,&lt;br /&gt;
    `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
    `logf_dummy` DOUBLE,&lt;br /&gt;
    `z_dummy` DOUBLE,&lt;br /&gt;
    `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_halpha_model1` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
    `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_halpha_model3` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model3_ext` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model3` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
    `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_o2_model1` DOUBLE,&lt;br /&gt;
    `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_n2_model1` DOUBLE,&lt;br /&gt;
    `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_o3_model1` DOUBLE,&lt;br /&gt;
    `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_s2_model1` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
    `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_o2_model3` DOUBLE,&lt;br /&gt;
    `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_n2_model3` DOUBLE,&lt;br /&gt;
    `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_o3_model3` DOUBLE,&lt;br /&gt;
    `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_s2_model3` DOUBLE,&lt;br /&gt;
    `2mass_h` DOUBLE,&lt;br /&gt;
    `2mass_j` DOUBLE,&lt;br /&gt;
    `2mass_ks` DOUBLE,&lt;br /&gt;
    `blanco_decam_g` DOUBLE,&lt;br /&gt;
    `blanco_decam_i` DOUBLE,&lt;br /&gt;
    `blanco_decam_r` DOUBLE,&lt;br /&gt;
    `blanco_decam_z` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y` DOUBLE,&lt;br /&gt;
    `euclid_vis` DOUBLE,&lt;br /&gt;
    `gaia_bp` DOUBLE,&lt;br /&gt;
    `gaia_g` DOUBLE,&lt;br /&gt;
    `gaia_rp` DOUBLE,&lt;br /&gt;
    `kids_g` DOUBLE,&lt;br /&gt;
    `kids_i` DOUBLE,&lt;br /&gt;
    `kids_r` DOUBLE,&lt;br /&gt;
    `kids_u` DOUBLE,&lt;br /&gt;
    `lsst_g` DOUBLE,&lt;br /&gt;
    `lsst_i` DOUBLE,&lt;br /&gt;
    `lsst_r` DOUBLE,&lt;br /&gt;
    `lsst_u` DOUBLE,&lt;br /&gt;
    `lsst_y` DOUBLE,&lt;br /&gt;
    `lsst_z` DOUBLE,&lt;br /&gt;
    `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `dominant_shape` BIGINT,&lt;br /&gt;
    `disk_angle` DOUBLE,&lt;br /&gt;
    `median_major_axis` DOUBLE,&lt;br /&gt;
    `scale_length` DOUBLE,&lt;br /&gt;
    `bulge_fraction` DOUBLE,&lt;br /&gt;
    `disk_scalelength` DOUBLE,&lt;br /&gt;
    `disk_nsersic` DOUBLE,&lt;br /&gt;
    `disk_r50` DOUBLE,&lt;br /&gt;
    `bulge_r50` DOUBLE,&lt;br /&gt;
    `bulge_nsersic` DOUBLE,&lt;br /&gt;
    `inclination_angle` DOUBLE,&lt;br /&gt;
    `disk_ellipticity` DOUBLE,&lt;br /&gt;
    `bulge_ellipticity` DOUBLE,&lt;br /&gt;
    `disk_axis_ratio` DOUBLE,&lt;br /&gt;
    `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
    `halo_x` DOUBLE,&lt;br /&gt;
    `halo_y` DOUBLE,&lt;br /&gt;
    `halo_z` DOUBLE,&lt;br /&gt;
    `halo_vx` DOUBLE,&lt;br /&gt;
    `halo_vy` DOUBLE,&lt;br /&gt;
    `halo_vz` DOUBLE,&lt;br /&gt;
    `halo_r` DOUBLE,&lt;br /&gt;
    `true_redshift_halo` DOUBLE,&lt;br /&gt;
    `halo_lm` DOUBLE,&lt;br /&gt;
    `halo_n_sats` BIGINT,&lt;br /&gt;
    `n_gals` BIGINT,&lt;br /&gt;
    `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
    `step` BIGINT,&lt;br /&gt;
    `wishes_z` DOUBLE,&lt;br /&gt;
    `jedis_g` DOUBLE,&lt;br /&gt;
    `cfis_r` DOUBLE,&lt;br /&gt;
    `cfis_u` DOUBLE,&lt;br /&gt;
    `pan-starrs_i` DOUBLE,&lt;br /&gt;
    `pan-starrs_z` DOUBLE,&lt;br /&gt;
    `cfis_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jedis_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `wishes_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `wishes_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `wishes_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jedis_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jedis_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `halo_id` BIGINT,&lt;br /&gt;
    `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_8_s_sc8_flux'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Genero la tabla clustered:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_8_s_sc8(&lt;br /&gt;
    `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
    `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
    `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
    `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
    `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
    `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
    `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
    `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
    `kappa` float COMMENT 'convergence', &lt;br /&gt;
    `gamma1` float COMMENT 'shear', &lt;br /&gt;
    `gamma2` float COMMENT 'shear',&lt;br /&gt;
    `defl1` float COMMENT 'deflection1',&lt;br /&gt;
    `defl2` float COMMENT 'deflection2', &lt;br /&gt;
    `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
    `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
    `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
    `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
    `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
    `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
    `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
    `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
    `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
    `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
    `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
    `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
    `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
    `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
    `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
    `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
    `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
    `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
    `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
    `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
    `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
    `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
    `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
    `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
    `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
    `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
    `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
    `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
    `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
    `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
    `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
    `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
    `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
    `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
    `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
    `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
    `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
    `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
    `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
    `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
    `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
    `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
    `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
    `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
    `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
    `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
    `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
    `cfis_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `jedis_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
    `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `wishes_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
    `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `cfis_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `jedis_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
    `wishes_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
    `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `cfis_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `cfis_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `jedis_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `jedis_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
    `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
    `wishes_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
    `wishes_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)',&lt;br /&gt;
    `disk_angle`float COMMENT 'position of the disk rotation axis (degrees). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination',&lt;br /&gt;
    `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
    `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
    `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
    `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
    `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
    `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
    `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
    `bulge_nsersic` float COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
    `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
    `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
    `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
    `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
    `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
    `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
    `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
    `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
    `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
    `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
    `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
    `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
    `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
    `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
    `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
    `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
    `luminosity_r01_evolved` float COMMENT 'missing comment',&lt;br /&gt;
    step smallint&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY ( &lt;br /&gt;
       step, hpix_13_nest) &lt;br /&gt;
    SORTED BY ( &lt;br /&gt;
       step ASC, hpix_13_nest ASC) &lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    ROW FORMAT SERDE &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
    STORED AS INPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
    OUTPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_8_s_sc8&lt;br /&gt;
    SELECT `halo_id`, `galaxy_id`, `kind`, `random_index`, `ra_gal`, `dec_gal`, `ra_mag_gal`, `dec_mag_gal`, `kappa`, `gamma1`, `gamma2`, `defl1`, `defl2`, `l_gal`, `b_gal`, `mw_extinction`, `x_gal`, `y_gal`, `z_gal`, `r_gal`, `true_redshift_gal`, `observed_redshift_gal`, `hpix_29_nest`, `hpix_13_nest`, `vx_gal`, `vy_gal`, `vz_gal`, `vrad_gal`, `delta_r`, `abs_mag_r01`, `luminosity_r01`, `abs_mag_r01_evolved`, `sdss_r01`, `abs_mag_uv_dereddened`, `gr_restframe`, `color_kind`, `sed_ke`, `gr_cosmos`, `sed_cosmos`, `is_within_cosmos`, `cosmos_distance`, `ext_curve_cosmos`, `ebv_cosmos`, `log_ml_r01`, `log_stellar_mass`, `metallicity`, `log_sfr`, `logf_halpha`, `logf_halpha_ext`, `halpha_scatter`, `loglum_halpha`, `loglum_halpha_ext`, `logf_dummy`, `z_dummy`, `logf_halpha_model1_ext`, `logf_halpha_model1`, `loglum_halpha_model1_ext`, `loglum_halpha_model1`, `logf_halpha_model3_ext`, `logf_halpha_model3`, `loglum_halpha_model3_ext`, `loglum_halpha_model3`, `logf_hbeta_model1_ext`, `logf_hbeta_model1`, `logf_o2_model1_ext`, `logf_o2_model1`, `logf_n2_model1_ext`, `logf_n2_model1`, `logf_o3_model1_ext`, `logf_o3_model1`, `logf_s2_model1_ext`, `logf_s2_model1`, `logf_hbeta_model3_ext`, `logf_hbeta_model3`, `logf_o2_model3_ext`, `logf_o2_model3`, `logf_n2_model3_ext`, `logf_n2_model3`, `logf_o3_model3_ext`, `logf_o3_model3`, `logf_s2_model3_ext`, `logf_s2_model3`, `2mass_h`, `2mass_j`, `2mass_ks`, `blanco_decam_g`, `blanco_decam_i`, `blanco_decam_r`, `blanco_decam_z`, `cfis_r`, `cfis_u`, `euclid_nisp_h`, `euclid_nisp_j`, `euclid_nisp_y`, `euclid_vis`, `gaia_bp`, `gaia_g`, `gaia_rp`, `jedis_g`, `kids_g`, `kids_i`, `kids_r`, `kids_u`, `lsst_g`, `lsst_i`, `lsst_r`, `lsst_u`, `lsst_y`, `lsst_z`, `pan-starrs_i`, `pan-starrs_z`, `wishes_z`, `2mass_h_odonnell_ext`, `2mass_j_odonnell_ext`, `2mass_ks_odonnell_ext`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_odonnell_ext`, `cfis_r_odonnell_ext`, `cfis_u_odonnell_ext`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_odonnell_ext`, `gaia_bp_odonnell_ext`, `gaia_g_odonnell_ext`, `gaia_rp_odonnell_ext`, `jedis_g_odonnell_ext`, `kids_g_odonnell_ext`, `kids_i_odonnell_ext`, `kids_r_odonnell_ext`, `kids_u_odonnell_ext`, `lsst_g_odonnell_ext`, `lsst_i_odonnell_ext`, `lsst_r_odonnell_ext`, `lsst_u_odonnell_ext`, `lsst_y_odonnell_ext`, `lsst_z_odonnell_ext`, `pan-starrs_i_odonnell_ext`, `pan-starrs_z_odonnell_ext`, `sdss_r01_odonnell_ext`, `wishes_z_odonnell_ext`, `2mass_h_el_model1_odonnell_ext`, `2mass_h_el_model3_odonnell_ext`, `2mass_j_el_model1_odonnell_ext`, `2mass_j_el_model3_odonnell_ext`, `2mass_ks_el_model1_odonnell_ext`, `2mass_ks_el_model3_odonnell_ext`, `blanco_decam_g_el_model1_odonnell_ext`, `blanco_decam_g_el_model3_odonnell_ext`, `blanco_decam_i_el_model1_odonnell_ext`, `blanco_decam_i_el_model3_odonnell_ext`, `blanco_decam_r_el_model1_odonnell_ext`, `blanco_decam_r_el_model3_odonnell_ext`, `blanco_decam_z_el_model1_odonnell_ext`, `blanco_decam_z_el_model3_odonnell_ext`, `cfis_r_el_model1_odonnell_ext`, `cfis_r_el_model3_odonnell_ext`, `cfis_u_el_model1_odonnell_ext`, `cfis_u_el_model3_odonnell_ext`, `euclid_nisp_h_el_model1_odonnell_ext`, `euclid_nisp_h_el_model3_odonnell_ext`, `euclid_nisp_j_el_model1_odonnell_ext`, `euclid_nisp_j_el_model3_odonnell_ext`, `euclid_nisp_y_el_model1_odonnell_ext`, `euclid_nisp_y_el_model3_odonnell_ext`, `euclid_vis_el_model1_odonnell_ext`, `euclid_vis_el_model3_odonnell_ext`, `gaia_bp_el_model1_odonnell_ext`, `gaia_bp_el_model3_odonnell_ext`, `gaia_g_el_model1_odonnell_ext`, `gaia_g_el_model3_odonnell_ext`, `gaia_rp_el_model1_odonnell_ext`, `gaia_rp_el_model3_odonnell_ext`, `jedis_g_el_model1_odonnell_ext`, `jedis_g_el_model3_odonnell_ext`, `kids_g_el_model1_odonnell_ext`, `kids_g_el_model3_odonnell_ext`, `kids_i_el_model1_odonnell_ext`, `kids_i_el_model3_odonnell_ext`, `kids_r_el_model1_odonnell_ext`, `kids_r_el_model3_odonnell_ext`, `kids_u_el_model1_odonnell_ext`, `kids_u_el_model3_odonnell_ext`, `lsst_g_el_model1_odonnell_ext`, `lsst_g_el_model3_odonnell_ext`, `lsst_i_el_model1_odonnell_ext`, `lsst_i_el_model3_odonnell_ext`, `lsst_r_el_model1_odonnell_ext`, `lsst_r_el_model3_odonnell_ext`, `lsst_u_el_model1_odonnell_ext`, `lsst_u_el_model3_odonnell_ext`, `lsst_y_el_model1_odonnell_ext`, `lsst_y_el_model3_odonnell_ext`, `lsst_z_el_model1_odonnell_ext`, `lsst_z_el_model3_odonnell_ext`, `pan-starrs_i_el_model1_odonnell_ext`, `pan-starrs_i_el_model3_odonnell_ext`, `pan-starrs_z_el_model1_odonnell_ext`, `pan-starrs_z_el_model3_odonnell_ext`, `sdss_r01_el_model1_odonnell_ext`, `sdss_r01_el_model3_odonnell_ext`, `wishes_z_el_model1_odonnell_ext`, `wishes_z_el_model3_odonnell_ext`, `dominant_shape`, `disk_angle`, `median_major_axis`, `scale_length`, `bulge_fraction`, `disk_scalelength`, `disk_nsersic`, `disk_r50`, `bulge_r50`, `bulge_nsersic`, `inclination_angle`, `disk_ellipticity`, `bulge_ellipticity`, `disk_axis_ratio`, `bulge_axis_ratio`, `halo_x`, `halo_y`, `halo_z`, `halo_vx`, `halo_vy`, `halo_vz`, `halo_r`, `true_redshift_halo`, `halo_lm`, `halo_n_sats`, `n_gals`, `luminosity_r01_evolved`, step&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_8_s_sc8_flux_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_8_s_sc8 COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
Upodated information in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    Dark matter halo input catalog from flagship_rockstar_octant1_c, which is the Flagship dark matter halo catalog v1.1 with correct velocities.&lt;br /&gt;
    **This version is exactly the same as 1.10.3 but updating the filter list**&lt;br /&gt;
    The catalog simulates Scientific Challenge 8 region (see the following link for more details:[https://euclid.roe.ac.uk/projects/sgv/wiki/SC8_FoV](https://euclid.roe.ac.uk/projects/sgv/wiki/SC8_FoV)).&lt;br /&gt;
    The total simulated area is 1297 square degrees.&lt;br /&gt;
    Improvements:&lt;br /&gt;
    * Shape distributions have been updated from GSIR release. See the following [url](https://docs.google.com/document/d/1FRERcl5Lv2IDB6ZChTK6gcEHI2FWA9gSgYKcaDUA9EM/edit?usp=sharing) for more details.&lt;br /&gt;
    * New deflection maps for magnified positions&lt;br /&gt;
    * Duplicated galaxy positions issue is fixed&lt;br /&gt;
    Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
    m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
    And in order to estimate magnified magnitudes:&lt;br /&gt;
    m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
&lt;br /&gt;
FITS example file in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS `SOURCE_ID`,  \nCAST(halo_id AS bigint) AS `HALO_ID`, \nCAST(kind AS smallint) AS `KIND`,  \nCAST(ra_gal AS double) AS `RA`,  \nCAST(dec_gal AS double) AS `DEC`,  \nCAST(ra_mag_gal AS double) AS `RA_MAG`,  \nCAST(dec_mag_gal AS double) AS `DEC_MAG`,  \nCAST(observed_redshift_gal AS float) AS `Z_OBS`,  \nCAST(abs_mag_r01_evolved AS float) AS `REF_MAG_ABS`,  \nCAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS `REF_MAG`,  \nCAST(bulge_fraction AS float) AS `BULGE_FRACTION`,  \nCAST(bulge_r50 AS float) AS `BULGE_R50`,  \nCAST(disk_r50 AS float) AS `DISK_R50`,  \nCAST(bulge_nsersic AS float) AS `BULGE_NSERSIC`,  \nCAST(bulge_axis_ratio AS float) AS `BULGE_AXIS_RATIO`,  \nCAST(inclination_angle AS float) AS `INCLINATION_ANGLE`,  \nCAST(disk_angle AS float) AS `DISK_ANGLE`,  \nCAST(kappa AS float) AS `KAPPA`,  \nCAST(gamma1 AS float) AS `GAMMA1`,  \nCAST(gamma2 AS float) AS `GAMMA2`,  \nCAST(sed_cosmos AS float) AS `SED_TEMPLATE`,  \nCAST(ROUND(ext_curve_cosmos) AS smallint) AS `EXT_LAW`,  \nCAST(ebv_cosmos AS float) AS `EBV`,  \nCAST(logf_halpha_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `HALPHA_LOGFLAM_EXT_MAG`,  \nCAST(logf_hbeta_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `HBETA_LOGFLAM_EXT_MAG`,  \nCAST(logf_o2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `O2_LOGFLAM_EXT_MAG`,  \nCAST(logf_o3_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `O3_LOGFLAM_EXT_MAG`,  \nCAST(logf_n2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `N2_LOGFLAM_EXT_MAG`,  \nCAST(logf_s2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `S2_LOGFLAM_EXT_MAG`, \nCAST(mw_extinction AS float) AS AV, \nCAST(euclid_vis_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_VIS_MAG`,  \nCAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_NISP_MAG`,  \nCAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_NISP_MAG`,  \nCAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_NISP_MAG`,  \nCAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_DECAM_MAG`,  \nCAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_DECAM_MAG`,  \nCAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_DECAM_MAG`,  \nCAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_DECAM_MAG`,  \nCAST(cfis_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_MEGACAM_MAG`,  \nCAST(cfis_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_MEGACAM_MAG`,  \nCAST(jedis_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_JPCAM_MAG`,  \nCAST(`pan-starrs_i_el_model3_odonnell_ext`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_PANSTARRS_MAG`,  \nCAST(`pan-starrs_z_el_model3_odonnell_ext`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_PANSTARRS_MAG`,  \nCAST(wishes_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_HSC_MAG`,  \nCAST(gaia_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS `TU_FNU_G_GAIA_MAG`,  \nCAST(gaia_bp_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_BP_GAIA_MAG`,  \nCAST(gaia_rp_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_RP_GAIA_MAG`,  \nCAST(lsst_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_LSST_MAG`,  \nCAST(lsst_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_LSST_MAG`,  \nCAST(lsst_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_LSST_MAG`,  \nCAST(lsst_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_LSST_MAG`,  \nCAST(lsst_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_LSST_MAG`,  \nCAST(lsst_y_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_LSST_MAG`,  \nCAST(kids_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_KIDS_MAG`,  \nCAST(kids_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_KIDS_MAG`,  \nCAST(kids_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_KIDS_MAG`,  \nCAST(kids_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_KIDS_MAG`,  \nCAST(2mass_j_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_2MASS_MAG`,  \nCAST(2mass_h_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_2MASS_MAG`,  \nCAST(2mass_ks_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_KS_2MASS_MAG`  \nFROM cosmohub.flagship_mock_1_10_8_s_sc8  \nWHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  \nAND disk_axis_ratio &amp;gt; 0.10865  \nAND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
Genero las tablas fits.&lt;br /&gt;
The only way to produce this fits table is by clustering it with ONLY ONE BUCKET:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_8_s_sc8_magnified_fits(&lt;br /&gt;
    SOURCE_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    HALO_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    KIND smallint COMMENT 'from deserializer',&lt;br /&gt;
    RA double COMMENT 'from deserializer',&lt;br /&gt;
    `DEC` double COMMENT 'from deserializer',&lt;br /&gt;
    RA_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    DEC_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    Z_OBS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG_ABS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_FRACTION float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_NSERSIC float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_AXIS_RATIO float COMMENT 'from deserializer',&lt;br /&gt;
    INCLINATION_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    KAPPA float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA1 float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA2 float COMMENT 'from deserializer',&lt;br /&gt;
    SED_TEMPLATE float COMMENT 'from deserializer',&lt;br /&gt;
    EXT_LAW smallint COMMENT 'from deserializer',&lt;br /&gt;
    EBV float COMMENT 'from deserializer',&lt;br /&gt;
    HALPHA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    HBETA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O3_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    N2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    S2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    AV FLOAT COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_VIS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_JPCAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_HSC_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_BP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_RP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_KS_2MASS_MAG float COMMENT 'from deserializer'&lt;br /&gt;
    )&lt;br /&gt;
     PARTITIONED BY ( &lt;br /&gt;
    `hpix_5_nest` int)&lt;br /&gt;
    CLUSTERED BY ( &lt;br /&gt;
    SOURCE_ID)&lt;br /&gt;
    INTO 1 BUCKETS&lt;br /&gt;
     ROW FORMAT SERDE &lt;br /&gt;
    'es.pic.astro.hadoop.serde.RecArraySerDe' &lt;br /&gt;
     STORED AS INPUTFORMAT &lt;br /&gt;
    'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
     OUTPUTFORMAT &lt;br /&gt;
    'es.pic.astro.hadoop.io.BinaryOutputFormat'&lt;br /&gt;
     ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_8_s_sc8_magnified_fits PARTITION(hpix_5_nest)&lt;br /&gt;
    SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS `SOURCE_ID`,  &lt;br /&gt;
    CAST(halo_id AS bigint) AS `HALO_ID`, &lt;br /&gt;
    CAST(kind AS smallint) AS `KIND`,  &lt;br /&gt;
    CAST(ra_gal AS double) AS `RA`,  &lt;br /&gt;
    CAST(dec_gal AS double) AS `DEC`,  &lt;br /&gt;
    CAST(ra_mag_gal AS double) AS `RA_MAG`,  &lt;br /&gt;
    CAST(dec_mag_gal AS double) AS `DEC_MAG`,  &lt;br /&gt;
    CAST(observed_redshift_gal AS float) AS `Z_OBS`,  &lt;br /&gt;
    CAST(abs_mag_r01_evolved AS float) AS `REF_MAG_ABS`,  &lt;br /&gt;
    CAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS `REF_MAG`,  &lt;br /&gt;
    CAST(bulge_fraction AS float) AS `BULGE_FRACTION`,  &lt;br /&gt;
    CAST(bulge_r50 AS float) AS `BULGE_R50`,  &lt;br /&gt;
    CAST(disk_r50 AS float) AS `DISK_R50`,  &lt;br /&gt;
    CAST(bulge_nsersic AS float) AS `BULGE_NSERSIC`,  &lt;br /&gt;
    CAST(bulge_axis_ratio AS float) AS `BULGE_AXIS_RATIO`,  &lt;br /&gt;
    CAST(inclination_angle AS float) AS `INCLINATION_ANGLE`,  &lt;br /&gt;
    CAST(disk_angle AS float) AS `DISK_ANGLE`,  &lt;br /&gt;
    CAST(kappa AS float) AS `KAPPA`,  &lt;br /&gt;
    CAST(gamma1 AS float) AS `GAMMA1`,  &lt;br /&gt;
    CAST(gamma2 AS float) AS `GAMMA2`,  &lt;br /&gt;
    CAST(sed_cosmos AS float) AS `SED_TEMPLATE`,  &lt;br /&gt;
    CAST(ROUND(ext_curve_cosmos) AS smallint) AS `EXT_LAW`,  &lt;br /&gt;
    CAST(ebv_cosmos AS float) AS `EBV`,  &lt;br /&gt;
    CAST(logf_halpha_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `HALPHA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_hbeta_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `HBETA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_o2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `O2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_o3_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `O3_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_n2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `N2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_s2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `S2_LOGFLAM_EXT_MAG`, &lt;br /&gt;
    CAST(mw_extinction AS float) AS AV, &lt;br /&gt;
    CAST(euclid_vis_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_VIS_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_NISP_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_DECAM_MAG`,  &lt;br /&gt;
    CAST(cfis_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(cfis_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(jedis_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_JPCAM_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_i_el_model3_odonnell_ext`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_z_el_model3_odonnell_ext`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(wishes_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_HSC_MAG`,  &lt;br /&gt;
    CAST(gaia_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS `TU_FNU_G_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_bp_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_BP_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_rp_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_RP_GAIA_MAG`,  &lt;br /&gt;
    CAST(lsst_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_y_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_LSST_MAG`,  &lt;br /&gt;
    CAST(kids_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_KIDS_MAG`,  &lt;br /&gt;
    CAST(2mass_j_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_h_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_ks_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_KS_2MASS_MAG`,&lt;br /&gt;
    CAST(SHIFTRIGHT(hpix_29_nest, (29-5)*2) as int) AS hpix_5_nest&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_8_s_sc8  &lt;br /&gt;
    WHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  &lt;br /&gt;
    AND disk_axis_ratio &amp;gt; 0.10865&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Se ha encontrado un problema en las shapes: algunas galaxias tienen valores negativos en la elipticidad, y por lo tanto valores mayores que 1 en el BULGE_AXIS_RATIO.&lt;br /&gt;
&lt;br /&gt;
La manera de corregirlo es directamente mediante query.&lt;br /&gt;
&lt;br /&gt;
Generamos un nuevo release:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_11_s_sc8(&lt;br /&gt;
    `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
    `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
    `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
    `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
    `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
    `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
    `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
    `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
    `kappa` float COMMENT 'convergence', &lt;br /&gt;
    `gamma1` float COMMENT 'shear', &lt;br /&gt;
    `gamma2` float COMMENT 'shear',&lt;br /&gt;
    `defl1` float COMMENT 'deflection1',&lt;br /&gt;
    `defl2` float COMMENT 'deflection2', &lt;br /&gt;
    `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
    `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
    `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
    `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
    `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
    `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
    `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
    `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
    `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
    `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
    `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
    `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
    `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
    `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
    `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
    `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
    `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
    `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
    `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
    `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
    `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
    `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
    `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
    `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
    `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
    `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
    `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
    `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
    `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
    `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
    `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
    `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
    `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
    `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
    `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
    `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
    `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
    `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
    `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
    `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
    `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
    `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
    `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
    `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
    `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
    `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
    `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
    `cfis_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `jedis_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
    `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `wishes_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
    `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `cfis_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `jedis_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
    `wishes_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
    `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `cfis_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `cfis_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `jedis_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `jedis_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
    `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
    `wishes_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
    `wishes_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)',&lt;br /&gt;
    `disk_angle`float COMMENT 'position of the disk rotation axis (degrees). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination',&lt;br /&gt;
    `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
    `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
    `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
    `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
    `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
    `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
    `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
    `bulge_nsersic` float COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
    `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
    `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
    `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
    `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
    `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
    `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
    `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
    `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
    `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
    `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
    `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
    `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
    `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
    `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
    `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
    `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
    `luminosity_r01_evolved` float COMMENT 'missing comment',&lt;br /&gt;
    step smallint&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY ( &lt;br /&gt;
       step, hpix_13_nest) &lt;br /&gt;
    SORTED BY ( &lt;br /&gt;
       step ASC, hpix_13_nest ASC) &lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    ROW FORMAT SERDE &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
    STORED AS INPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
    OUTPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_11_s_sc8&lt;br /&gt;
    SELECT `halo_id`, `galaxy_id`, `kind`, `random_index`, `ra_gal`, `dec_gal`, `ra_mag_gal`, `dec_mag_gal`, `kappa`, `gamma1`, `gamma2`, `defl1`, `defl2`, `l_gal`, `b_gal`, `mw_extinction`, `x_gal`, `y_gal`, `z_gal`, `r_gal`, `true_redshift_gal`, `observed_redshift_gal`, `hpix_29_nest`, `hpix_13_nest`, `vx_gal`, `vy_gal`, `vz_gal`, `vrad_gal`, `delta_r`, `abs_mag_r01`, `luminosity_r01`, `abs_mag_r01_evolved`, `sdss_r01`, `abs_mag_uv_dereddened`, `gr_restframe`, `color_kind`, `sed_ke`, `gr_cosmos`, `sed_cosmos`, `is_within_cosmos`, `cosmos_distance`, `ext_curve_cosmos`, `ebv_cosmos`, `log_ml_r01`, `log_stellar_mass`, `metallicity`, `log_sfr`, `logf_halpha`, `logf_halpha_ext`, `halpha_scatter`, `loglum_halpha`, `loglum_halpha_ext`, `logf_dummy`, `z_dummy`, `logf_halpha_model1_ext`, `logf_halpha_model1`, `loglum_halpha_model1_ext`, `loglum_halpha_model1`, `logf_halpha_model3_ext`, `logf_halpha_model3`, `loglum_halpha_model3_ext`, `loglum_halpha_model3`, `logf_hbeta_model1_ext`, `logf_hbeta_model1`, `logf_o2_model1_ext`, `logf_o2_model1`, `logf_n2_model1_ext`, `logf_n2_model1`, `logf_o3_model1_ext`, `logf_o3_model1`, `logf_s2_model1_ext`, `logf_s2_model1`, `logf_hbeta_model3_ext`, `logf_hbeta_model3`, `logf_o2_model3_ext`, `logf_o2_model3`, `logf_n2_model3_ext`, `logf_n2_model3`, `logf_o3_model3_ext`, `logf_o3_model3`, `logf_s2_model3_ext`, `logf_s2_model3`, `2mass_h`, `2mass_j`, `2mass_ks`, `blanco_decam_g`, `blanco_decam_i`, `blanco_decam_r`, `blanco_decam_z`, `cfis_r`, `cfis_u`, `euclid_nisp_h`, `euclid_nisp_j`, `euclid_nisp_y`, `euclid_vis`, `gaia_bp`, `gaia_g`, `gaia_rp`, `jedis_g`, `kids_g`, `kids_i`, `kids_r`, `kids_u`, `lsst_g`, `lsst_i`, `lsst_r`, `lsst_u`, `lsst_y`, `lsst_z`, `pan-starrs_i`, `pan-starrs_z`, `wishes_z`, `2mass_h_odonnell_ext`, `2mass_j_odonnell_ext`, `2mass_ks_odonnell_ext`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_odonnell_ext`, `cfis_r_odonnell_ext`, `cfis_u_odonnell_ext`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_odonnell_ext`, `gaia_bp_odonnell_ext`, `gaia_g_odonnell_ext`, `gaia_rp_odonnell_ext`, `jedis_g_odonnell_ext`, `kids_g_odonnell_ext`, `kids_i_odonnell_ext`, `kids_r_odonnell_ext`, `kids_u_odonnell_ext`, `lsst_g_odonnell_ext`, `lsst_i_odonnell_ext`, `lsst_r_odonnell_ext`, `lsst_u_odonnell_ext`, `lsst_y_odonnell_ext`, `lsst_z_odonnell_ext`, `pan-starrs_i_odonnell_ext`, `pan-starrs_z_odonnell_ext`, `sdss_r01_odonnell_ext`, `wishes_z_odonnell_ext`, `2mass_h_el_model1_odonnell_ext`, `2mass_h_el_model3_odonnell_ext`, `2mass_j_el_model1_odonnell_ext`, `2mass_j_el_model3_odonnell_ext`, `2mass_ks_el_model1_odonnell_ext`, `2mass_ks_el_model3_odonnell_ext`, `blanco_decam_g_el_model1_odonnell_ext`, `blanco_decam_g_el_model3_odonnell_ext`, `blanco_decam_i_el_model1_odonnell_ext`, `blanco_decam_i_el_model3_odonnell_ext`, `blanco_decam_r_el_model1_odonnell_ext`, `blanco_decam_r_el_model3_odonnell_ext`, `blanco_decam_z_el_model1_odonnell_ext`, `blanco_decam_z_el_model3_odonnell_ext`, `cfis_r_el_model1_odonnell_ext`, `cfis_r_el_model3_odonnell_ext`, `cfis_u_el_model1_odonnell_ext`, `cfis_u_el_model3_odonnell_ext`, `euclid_nisp_h_el_model1_odonnell_ext`, `euclid_nisp_h_el_model3_odonnell_ext`, `euclid_nisp_j_el_model1_odonnell_ext`, `euclid_nisp_j_el_model3_odonnell_ext`, `euclid_nisp_y_el_model1_odonnell_ext`, `euclid_nisp_y_el_model3_odonnell_ext`, `euclid_vis_el_model1_odonnell_ext`, `euclid_vis_el_model3_odonnell_ext`, `gaia_bp_el_model1_odonnell_ext`, `gaia_bp_el_model3_odonnell_ext`, `gaia_g_el_model1_odonnell_ext`, `gaia_g_el_model3_odonnell_ext`, `gaia_rp_el_model1_odonnell_ext`, `gaia_rp_el_model3_odonnell_ext`, `jedis_g_el_model1_odonnell_ext`, `jedis_g_el_model3_odonnell_ext`, `kids_g_el_model1_odonnell_ext`, `kids_g_el_model3_odonnell_ext`, `kids_i_el_model1_odonnell_ext`, `kids_i_el_model3_odonnell_ext`, `kids_r_el_model1_odonnell_ext`, `kids_r_el_model3_odonnell_ext`, `kids_u_el_model1_odonnell_ext`, `kids_u_el_model3_odonnell_ext`, `lsst_g_el_model1_odonnell_ext`, `lsst_g_el_model3_odonnell_ext`, `lsst_i_el_model1_odonnell_ext`, `lsst_i_el_model3_odonnell_ext`, `lsst_r_el_model1_odonnell_ext`, `lsst_r_el_model3_odonnell_ext`, `lsst_u_el_model1_odonnell_ext`, `lsst_u_el_model3_odonnell_ext`, `lsst_y_el_model1_odonnell_ext`, `lsst_y_el_model3_odonnell_ext`, `lsst_z_el_model1_odonnell_ext`, `lsst_z_el_model3_odonnell_ext`, `pan-starrs_i_el_model1_odonnell_ext`, `pan-starrs_i_el_model3_odonnell_ext`, `pan-starrs_z_el_model1_odonnell_ext`, `pan-starrs_z_el_model3_odonnell_ext`, `sdss_r01_el_model1_odonnell_ext`, `sdss_r01_el_model3_odonnell_ext`, `wishes_z_el_model1_odonnell_ext`, `wishes_z_el_model3_odonnell_ext`, `dominant_shape`, `disk_angle`, `median_major_axis`, `scale_length`, `bulge_fraction`, `disk_scalelength`, `disk_nsersic`, `disk_r50`, `bulge_r50`, `bulge_nsersic`, `inclination_angle`, `disk_ellipticity`, IF(`bulge_ellipticity`&amp;lt;0, 0, `bulge_ellipticity`) AS `bulge_ellipticity`, `disk_axis_ratio`, IF(`bulge_axis_ratio` &amp;gt; 1.0, 1.0, `bulge_axis_ratio`) AS `bulge_axis_ratio`, `halo_x`, `halo_y`, `halo_z`, `halo_vx`, `halo_vy`, `halo_vz`, `halo_r`, `true_redshift_halo`, `halo_lm`, `halo_n_sats`, `n_gals`, `luminosity_r01_evolved`, step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_8_s_sc8;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_11_s_sc8 COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_11_s_sc8_magnified_fits(&lt;br /&gt;
    SOURCE_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    HALO_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    KIND smallint COMMENT 'from deserializer',&lt;br /&gt;
    RA double COMMENT 'from deserializer',&lt;br /&gt;
    `DEC` double COMMENT 'from deserializer',&lt;br /&gt;
    RA_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    DEC_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    Z_OBS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG_ABS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_FRACTION float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_NSERSIC float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_AXIS_RATIO float COMMENT 'from deserializer',&lt;br /&gt;
    INCLINATION_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    KAPPA float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA1 float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA2 float COMMENT 'from deserializer',&lt;br /&gt;
    SED_TEMPLATE float COMMENT 'from deserializer',&lt;br /&gt;
    EXT_LAW smallint COMMENT 'from deserializer',&lt;br /&gt;
    EBV float COMMENT 'from deserializer',&lt;br /&gt;
    HALPHA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    HBETA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O3_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    N2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    S2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    AV FLOAT COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_VIS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_JPCAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_HSC_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_BP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_RP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_KS_2MASS_MAG float COMMENT 'from deserializer'&lt;br /&gt;
    )&lt;br /&gt;
    PARTITIONED BY ( &lt;br /&gt;
    `hpix_5_nest` int)&lt;br /&gt;
    CLUSTERED BY ( &lt;br /&gt;
    SOURCE_ID)&lt;br /&gt;
    INTO 1 BUCKETS&lt;br /&gt;
     ROW FORMAT SERDE &lt;br /&gt;
    'es.pic.astro.hadoop.serde.RecArraySerDe' &lt;br /&gt;
     STORED AS INPUTFORMAT &lt;br /&gt;
    'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
     OUTPUTFORMAT &lt;br /&gt;
    'es.pic.astro.hadoop.io.BinaryOutputFormat'&lt;br /&gt;
     ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_11_s_sc8_magnified_fits PARTITION(hpix_5_nest)&lt;br /&gt;
    SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS `SOURCE_ID`,  &lt;br /&gt;
    CAST(halo_id AS bigint) AS `HALO_ID`, &lt;br /&gt;
    CAST(kind AS smallint) AS `KIND`,  &lt;br /&gt;
    CAST(ra_gal AS double) AS `RA`,  &lt;br /&gt;
    CAST(dec_gal AS double) AS `DEC`,  &lt;br /&gt;
    CAST(ra_mag_gal AS double) AS `RA_MAG`,  &lt;br /&gt;
    CAST(dec_mag_gal AS double) AS `DEC_MAG`,  &lt;br /&gt;
    CAST(observed_redshift_gal AS float) AS `Z_OBS`,  &lt;br /&gt;
    CAST(abs_mag_r01_evolved AS float) AS `REF_MAG_ABS`,  &lt;br /&gt;
    CAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS `REF_MAG`,  &lt;br /&gt;
    CAST(bulge_fraction AS float) AS `BULGE_FRACTION`,  &lt;br /&gt;
    CAST(bulge_r50 AS float) AS `BULGE_R50`,  &lt;br /&gt;
    CAST(disk_r50 AS float) AS `DISK_R50`,  &lt;br /&gt;
    CAST(bulge_nsersic AS float) AS `BULGE_NSERSIC`,  &lt;br /&gt;
    CAST(bulge_axis_ratio AS float) AS `BULGE_AXIS_RATIO`,  &lt;br /&gt;
    CAST(inclination_angle AS float) AS `INCLINATION_ANGLE`,  &lt;br /&gt;
    CAST(disk_angle AS float) AS `DISK_ANGLE`,  &lt;br /&gt;
    CAST(kappa AS float) AS `KAPPA`,  &lt;br /&gt;
    CAST(gamma1 AS float) AS `GAMMA1`,  &lt;br /&gt;
    CAST(gamma2 AS float) AS `GAMMA2`,  &lt;br /&gt;
    CAST(sed_cosmos AS float) AS `SED_TEMPLATE`,  &lt;br /&gt;
    CAST(ROUND(ext_curve_cosmos) AS smallint) AS `EXT_LAW`,  &lt;br /&gt;
    CAST(ebv_cosmos AS float) AS `EBV`,  &lt;br /&gt;
    CAST(logf_halpha_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `HALPHA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_hbeta_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `HBETA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_o2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `O2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_o3_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `O3_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_n2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `N2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_s2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `S2_LOGFLAM_EXT_MAG`, &lt;br /&gt;
    CAST(mw_extinction AS float) AS AV, &lt;br /&gt;
    CAST(euclid_vis_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_VIS_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_NISP_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_DECAM_MAG`,  &lt;br /&gt;
    CAST(cfis_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(cfis_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(jedis_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_JPCAM_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_i_el_model3_odonnell_ext`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_z_el_model3_odonnell_ext`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(wishes_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_HSC_MAG`,  &lt;br /&gt;
    CAST(gaia_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS `TU_FNU_G_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_bp_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_BP_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_rp_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_RP_GAIA_MAG`,  &lt;br /&gt;
    CAST(lsst_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_y_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_LSST_MAG`,  &lt;br /&gt;
    CAST(kids_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_KIDS_MAG`,  &lt;br /&gt;
    CAST(2mass_j_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_h_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_ks_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_KS_2MASS_MAG`,&lt;br /&gt;
    CAST(SHIFTRIGHT(hpix_29_nest, (29-5)*2) as int) AS hpix_5_nest&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_11_s_sc8  &lt;br /&gt;
    WHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  &lt;br /&gt;
    AND disk_axis_ratio &amp;gt; 0.10865&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Info in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    SC8 standard galaxies release&lt;br /&gt;
    Dark matter halo input catalog from flagship_rockstar_octant1_c, which is the Flagship dark matter halo catalog v1.1 with correct velocities.&lt;br /&gt;
    **This version is exactly the same as 1.10.8 but fixing some galaxies with bulge_ellipticty &amp;lt; 0 and bulge_axis_ratio &amp;gt; 1.**&lt;br /&gt;
    The catalog simulates Scientific Challenge 8 region (see the following link for more details:[https://euclid.roe.ac.uk/projects/sgv/wiki/SC8_FoV](https://euclid.roe.ac.uk/projects/sgv/wiki/SC8_FoV)).&lt;br /&gt;
    The total simulated area is 1297 square degrees.&lt;br /&gt;
    Improvements with respect to GSIR:&lt;br /&gt;
    * Shape distributions have been updated from GSIR release. See the following [url](https://docs.google.com/document/d/1FRERcl5Lv2IDB6ZChTK6gcEHI2FWA9gSgYKcaDUA9EM/edit?usp=sharing) for more details.&lt;br /&gt;
    * New deflection maps for magnified positions&lt;br /&gt;
    * Duplicated galaxy positions issue is fixed&lt;br /&gt;
    Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
    m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
    And in order to estimate magnified magnitudes:&lt;br /&gt;
    m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=High-z_galaxies&amp;diff=902</id>
		<title>High-z galaxies</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=High-z_galaxies&amp;diff=902"/>
		<updated>2021-02-02T10:02:33Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Description of the process to generate the High-z galaxies catalog for SC8 == &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pau runs the pipeline and create a catalog in parquet:&lt;br /&gt;
&lt;br /&gt;
Ojo porque en el hdfs tiene 1_10_4 y sin embargo en el 1_10_5 &lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/tallada/data/euclid/flagship_mock_1_10_4_high_z/0.pq -t jcarrete.flagship_mock_1_10_5_highz_pq -e&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_5_highz_pq (&lt;br /&gt;
        `type` STRING,&lt;br /&gt;
        `z` DOUBLE,&lt;br /&gt;
        `abs_muv` DOUBLE,&lt;br /&gt;
        `sedname` STRING,&lt;br /&gt;
        `sedname_int` BIGINT,&lt;br /&gt;
        `rhalf_kpc` DOUBLE,&lt;br /&gt;
        `rhalf_arcsec` DOUBLE,&lt;br /&gt;
        `muv` DOUBLE,&lt;br /&gt;
        `beta` DOUBLE,&lt;br /&gt;
        `r` DOUBLE,&lt;br /&gt;
        `hpix_9_nest` BIGINT,&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `unique_id` BIGINT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `ra` DOUBLE,&lt;br /&gt;
        `dec` DOUBLE,&lt;br /&gt;
        `l` DOUBLE,&lt;br /&gt;
        `b` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_g` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_r` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_z` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_true` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_true` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_true` DOUBLE,&lt;br /&gt;
        `kids_g` DOUBLE,&lt;br /&gt;
        `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_true` DOUBLE,&lt;br /&gt;
        `kids_i` DOUBLE,&lt;br /&gt;
        `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_true` DOUBLE,&lt;br /&gt;
        `kids_r` DOUBLE,&lt;br /&gt;
        `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_true` DOUBLE,&lt;br /&gt;
        `kids_u` DOUBLE,&lt;br /&gt;
        `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_true` DOUBLE,&lt;br /&gt;
        `lsst_g` DOUBLE,&lt;br /&gt;
        `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_true` DOUBLE,&lt;br /&gt;
        `lsst_i` DOUBLE,&lt;br /&gt;
        `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_true` DOUBLE,&lt;br /&gt;
        `lsst_r` DOUBLE,&lt;br /&gt;
        `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_true` DOUBLE,&lt;br /&gt;
        `lsst_u` DOUBLE,&lt;br /&gt;
        `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_true` DOUBLE,&lt;br /&gt;
        `lsst_y` DOUBLE,&lt;br /&gt;
        `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_true` DOUBLE,&lt;br /&gt;
        `lsst_z` DOUBLE,&lt;br /&gt;
        `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_true` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_true` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_true` DOUBLE,&lt;br /&gt;
        `pan_starrs_i` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_true` DOUBLE,&lt;br /&gt;
        `pan_starrs_z` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_true` DOUBLE,&lt;br /&gt;
        `2mass_h` DOUBLE,&lt;br /&gt;
        `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_true` DOUBLE,&lt;br /&gt;
        `2mass_j` DOUBLE,&lt;br /&gt;
        `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_true` DOUBLE,&lt;br /&gt;
        `2mass_ks` DOUBLE,&lt;br /&gt;
        `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_true` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_true` DOUBLE,&lt;br /&gt;
        `gaia_bp` DOUBLE,&lt;br /&gt;
        `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_true` DOUBLE,&lt;br /&gt;
        `gaia_g` DOUBLE,&lt;br /&gt;
        `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_true` DOUBLE,&lt;br /&gt;
        `gaia_rp` DOUBLE,&lt;br /&gt;
        `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_true` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_true` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_true` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_true` DOUBLE,&lt;br /&gt;
        `euclid_vis` DOUBLE,&lt;br /&gt;
        `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
        `id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/tallada/data/euclid/flagship_mock_1_10_4_high_z'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Clusterizo:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_5_highz_c (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `z` FLOAT,&lt;br /&gt;
        `ra` FLOAT,&lt;br /&gt;
        `dec` FLOAT,&lt;br /&gt;
        `l` FLOAT,&lt;br /&gt;
        `b` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `abs_muv` FLOAT,&lt;br /&gt;
        `sedname` STRING,&lt;br /&gt;
        `sedname_int` BIGINT,&lt;br /&gt;
        `rhalf_kpc` FLOAT,&lt;br /&gt;
        `rhalf_arcsec` FLOAT,&lt;br /&gt;
        `muv` FLOAT,&lt;br /&gt;
        `beta` FLOAT,&lt;br /&gt;
        `hpix_9_nest` INT,&lt;br /&gt;
        `hpix_13_nest` INT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `blanco_decam_g_true` FLOAT,&lt;br /&gt;
        `blanco_decam_g` FLOAT,&lt;br /&gt;
        `blanco_decam_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_true` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_r_true` FLOAT,&lt;br /&gt;
        `blanco_decam_r` FLOAT,&lt;br /&gt;
        `blanco_decam_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_z_true` FLOAT,&lt;br /&gt;
        `blanco_decam_z` FLOAT,&lt;br /&gt;
        `blanco_decam_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `subaru_hsc_z_true` FLOAT,&lt;br /&gt;
        `subaru_hsc_z` FLOAT,&lt;br /&gt;
        `subaru_hsc_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `jst_jpcam_g_true` FLOAT,&lt;br /&gt;
        `jst_jpcam_g` FLOAT,&lt;br /&gt;
        `jst_jpcam_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_g_true` FLOAT,&lt;br /&gt;
        `kids_g` FLOAT,&lt;br /&gt;
        `kids_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_i_true` FLOAT,&lt;br /&gt;
        `kids_i` FLOAT,&lt;br /&gt;
        `kids_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_r_true` FLOAT,&lt;br /&gt;
        `kids_r` FLOAT,&lt;br /&gt;
        `kids_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_u_true` FLOAT,&lt;br /&gt;
        `kids_u` FLOAT,&lt;br /&gt;
        `kids_u_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_g_true` FLOAT,&lt;br /&gt;
        `lsst_g` FLOAT,&lt;br /&gt;
        `lsst_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_i_true` FLOAT,&lt;br /&gt;
        `lsst_i` FLOAT,&lt;br /&gt;
        `lsst_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_r_true` FLOAT,&lt;br /&gt;
        `lsst_r` FLOAT,&lt;br /&gt;
        `lsst_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_u_true` FLOAT,&lt;br /&gt;
        `lsst_u` FLOAT,&lt;br /&gt;
        `lsst_u_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_y_true` FLOAT,&lt;br /&gt;
        `lsst_y` FLOAT,&lt;br /&gt;
        `lsst_y_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_z_true` FLOAT,&lt;br /&gt;
        `lsst_z` FLOAT,&lt;br /&gt;
        `lsst_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `cfht_megacam_r_true` FLOAT,&lt;br /&gt;
        `cfht_megacam_r` FLOAT,&lt;br /&gt;
        `cfht_megacam_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `cfht_megacam_u_true` FLOAT,&lt;br /&gt;
        `cfht_megacam_u` FLOAT,&lt;br /&gt;
        `cfht_megacam_u_odonnell_ext` FLOAT,&lt;br /&gt;
        `pan_starrs_i_true` FLOAT,&lt;br /&gt;
        `pan_starrs_i` FLOAT,&lt;br /&gt;
        `pan_starrs_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `pan_starrs_z_true` FLOAT,&lt;br /&gt;
        `pan_starrs_z` FLOAT,&lt;br /&gt;
        `pan_starrs_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `2mass_h_true` FLOAT,&lt;br /&gt;
        `2mass_h` FLOAT,&lt;br /&gt;
        `2mass_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `2mass_j_true` FLOAT,&lt;br /&gt;
        `2mass_j` FLOAT,&lt;br /&gt;
        `2mass_j_odonnell_ext` FLOAT,&lt;br /&gt;
        `2mass_ks_true` FLOAT,&lt;br /&gt;
        `2mass_ks` FLOAT,&lt;br /&gt;
        `2mass_ks_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_true` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `gaia_bp_true` FLOAT,&lt;br /&gt;
        `gaia_bp` FLOAT,&lt;br /&gt;
        `gaia_bp_odonnell_ext` FLOAT,&lt;br /&gt;
        `gaia_g_true` FLOAT,&lt;br /&gt;
        `gaia_g` FLOAT,&lt;br /&gt;
        `gaia_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `gaia_rp_true` FLOAT,&lt;br /&gt;
        `gaia_rp` FLOAT,&lt;br /&gt;
        `gaia_rp_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_true` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_j_true` FLOAT,&lt;br /&gt;
        `euclid_nisp_j` FLOAT,&lt;br /&gt;
        `euclid_nisp_j_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_y_true` FLOAT,&lt;br /&gt;
        `euclid_nisp_y` FLOAT,&lt;br /&gt;
        `euclid_nisp_y_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_vis_true` FLOAT,&lt;br /&gt;
        `euclid_vis` FLOAT,&lt;br /&gt;
        `euclid_vis_odonnell_ext` FLOAT,&lt;br /&gt;
        `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_5_highz_c&lt;br /&gt;
    SELECT&lt;br /&gt;
    `unique_id`, `id`, `kind`, `z`, `ra`, `dec`, `l`, `b`, `mw_extinction`, `abs_muv`, `sedname`, `sedname_int`, `rhalf_kpc`, `rhalf_arcsec`, `muv`, `beta`, `hpix_9_nest`, SHIFTRIGHT(hpix_29_nest, (29-13)*2), `hpix_29_nest`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, `step`&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_5_highz_pq;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_5_highz_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
Añado el lensing:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_5_highz_s (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
        `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
        `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
        `ra_mag` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
        `dec_mag` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
        `kappa` float COMMENT 'convergence', &lt;br /&gt;
        `gamma1` float COMMENT 'shear', &lt;br /&gt;
        `gamma2` float COMMENT 'shear',&lt;br /&gt;
        `defl1` float COMMENT 'deflection1',&lt;br /&gt;
        `defl2` float COMMENT 'deflection2',&lt;br /&gt;
        `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
        `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
        `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
        `abs_muv` FLOAT COMMENT 'absolute magnitude at 1500 angstroms',&lt;br /&gt;
        `sedname` STRING COMMENT 'Spectral Energy Distribution name (among 76, 38 without UV lines, 38 with UV lines, corresponding to a given UV slope)',&lt;br /&gt;
        `sedname_int` BIGINT COMMENT 'sedname as integer (from 0 to 75, from 0 to 37 without UV lines, from 38 to 75 with UV lines)',&lt;br /&gt;
        `rhalf_kpc` FLOAT COMMENT 'half light radius (in physical kpc)',&lt;br /&gt;
        `rhalf_arcsec` FLOAT COMMENT 'half light radius (in arcsec)',&lt;br /&gt;
        `muv` FLOAT COMMENT 'for information only, observed magnitude at rest-frame 1500',&lt;br /&gt;
        `beta` FLOAT COMMENT 'for information only, used to assign an SED',&lt;br /&gt;
        `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
        `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
        `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
      `blanco_decam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'Interpolated observed flux in DES g-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES g-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES i-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'Interpolated observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'Interpolated observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'Interpolated observed flux in DES z-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'Interpolated observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `jst_jpcam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'Interpolated observed flux in JST g-band (Euclid provided)',&lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in JST g-band (Euclid provided)',&lt;br /&gt;
      `kids_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'Interpolated observed flux in KIDS g-band (Euclid provided)',&lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS g-band (Euclid provided)',&lt;br /&gt;
      `kids_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'Interpolated observed flux in KIDS i-band (Euclid provided)',&lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'Interpolated observed flux in KIDS r-band (Euclid provided)',&lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS r-band (Euclid provided)',&lt;br /&gt;
      `kids_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'Interpolated observed flux in KIDS u-band (Euclid provided)',&lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS u-band (Euclid provided)',&lt;br /&gt;
      `lsst_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'Interpolated observed flux in LSST g-band (Euclid provided)',&lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST g-band (Euclid provided)',&lt;br /&gt;
      `lsst_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'Interpolated observed flux in LSST i-band (Euclid provided)',&lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST i-band (Euclid provided)',&lt;br /&gt;
      `lsst_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'Interpolated observed flux in LSST r-band (Euclid provided)',&lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST r-band (Euclid provided)',&lt;br /&gt;
      `lsst_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'Interpolated observed flux in LSST u-band (Euclid provided)',&lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST u-band (Euclid provided)',&lt;br /&gt;
      `lsst_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'Interpolated observed flux in LSST y-band (Euclid provided)',&lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST y-band (Euclid provided)',&lt;br /&gt;
      `lsst_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'Interpolated observed flux in LSST z-band (Euclid provided)',&lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST z-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'Interpolated observed flux in CFHT r-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT r-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'Interpolated observed flux in CFHT u-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT u-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS i-band (Euclid provided)',  &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'Interpolated observed flux in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'Interpolated observed flux in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
      `2mass_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h` float COMMENT 'Interpolated observed flux in 2MASS H-band (Euclid provided)',&lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS H-band (Euclid provided)',&lt;br /&gt;
      `2mass_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'Interpolated observed flux in 2MASS J-band (Euclid provided)',&lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS J-band (Euclid provided)',&lt;br /&gt;
      `2mass_ks_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'Interpolated observed flux in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
      `sdss_r01_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)', &lt;br /&gt;
      `sdss_r01` float COMMENT 'Interpolated observed flux in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
      `gaia_bp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'Interpolated observed flux in Gaia-BP band (Euclid provided)',&lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-BP band (Euclid provided)',&lt;br /&gt;
      `gaia_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'Interpolated observed flux in Gaia-G band (Euclid provided)',&lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'Interpolated observed flux in Gaia-RP band (Euclid provided)',&lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-RP band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'Interpolated observed flux in Euclid NISP-H band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'Interpolated observed flux in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'Interpolated observed flux in Euclid NISP-Y band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'Interpolated observed flux in Euclid VIS band (Euclid provided)',&lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid VIS band (Euclid provided)',&lt;br /&gt;
      `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    SET hive.auto.convert.join.noconditionaltask.size=1000;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_5_highz_s&lt;br /&gt;
    SELECT &lt;br /&gt;
    `unique_id`, `id`, `kind`, `z`, `ra`, `dec`, mag_pos.ra_mag, mag_pos.dec_mag, kappa, gamma1, gamma2, defl1, defl2, `l`, `b`, `mw_extinction`, `abs_muv`, `sedname`, `sedname_int`, `rhalf_kpc`, `rhalf_arcsec`, `muv`, `beta`, `hpix_9_nest`, `hpix_13_nest`, `hpix_29_nest`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, `step`&lt;br /&gt;
    FROM&lt;br /&gt;
    (SELECT &lt;br /&gt;
    `unique_id`, `id`, `kind`, `z`, `ra`, `dec`, udf.magnified_positions(CAST(ra AS DOUBLE), CAST(`dec` AS DOUBLE), CAST(l.defl1 AS DOUBLE), CAST(l.defl2 AS DOUBLE)) as mag_pos, l.kappa, l.gamma1, l.gamma2, l.defl1, l.defl2, `l`, `b`, `mw_extinction`, `abs_muv`, `sedname`, `sedname_int`, `rhalf_kpc`, `rhalf_arcsec`, `muv`, `beta`, `hpix_9_nest`, l.hpix_13_nest, `hpix_29_nest`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, l.step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_5_highz_c as m&lt;br /&gt;
    JOIN cosmohub.flagship_lensing2 as l&lt;br /&gt;
    ON m.step = l.step&lt;br /&gt;
    AND m.hpix_13_nest = l.hpix_13_nest) as t&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_5_highz_s COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Information in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is the first SC8 High-z galaxies release.&lt;br /&gt;
&lt;br /&gt;
We have selected galaxies from [https://cosmohub.pic.es/catalogs/209](https://cosmohub.pic.es/catalogs/209) (copied information below) and located randomly in SC8 area.&lt;br /&gt;
&lt;br /&gt;
We have assigned lensing parameters from last redshift step (86) since lensing and deflection maps are not yet available for higher redshift.&lt;br /&gt;
&lt;br /&gt;
Therefore we have used those parameters to estimate the magnified positions and also magnified fluxes in the TU FITS files.&lt;br /&gt;
&lt;br /&gt;
Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
&lt;br /&gt;
m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
&lt;br /&gt;
And in order to estimate magnified magnitudes:&lt;br /&gt;
&lt;br /&gt;
m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
**The catalog of LBG sources is based on the &amp;quot;Recipes&amp;quot; described in this [Euclid Redmine entry](https://euclid.roe.ac.uk/projects/puswg/wiki/Galaxies)**.&lt;br /&gt;
&lt;br /&gt;
Important features to be noted:&lt;br /&gt;
&lt;br /&gt;
1) The corresponding area is 16 deg2&lt;br /&gt;
&lt;br /&gt;
2) Magnitude cut at H=27 (AB mag)&lt;br /&gt;
&lt;br /&gt;
3) SEDs are provided with given UV continuum slopes&lt;br /&gt;
&lt;br /&gt;
4) A standard cosmology with h=0.7, Om=0.3, Olambda=0.7 was used to convert kpc to arcsec and abs_muv (absolute magnitude at 1500 angstroms) to muv (observed magnitude at rest-frame 1500)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Fits file example in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(abs_muv AS float) AS REF_MAG_ABS,  \nCAST(abs_muv AS float) AS REF_MAG,  \nCAST(1 AS float) AS BULGE_FRACTION,  \nCAST(rhalf_arcsec AS float) AS BULGE_R50,  \nCAST(rhalf_arcsec AS float) AS DISK_R50,  \nCAST(1.5 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sedname_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV,  \nCAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_5_highz_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
I made the following choices:&lt;br /&gt;
&lt;br /&gt;
* HALO_ID = -1 when kind = 2 or 3&lt;br /&gt;
* BULGE_FRACTION = 1 and then the disk information is not used!&lt;br /&gt;
* BULGE_NSERSIC = 1.5&lt;br /&gt;
&lt;br /&gt;
The rest of the fields that are not included in the catalog but are necessary for the FITS file format = -1; [REF_MAG_ABS, REF_MAG] = (m1450 OR abs_muv) when kind = 2 and 3, respectively.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    SELECT `unique_id`, `kind`, `ra`, `dec`, `ra_mag`, `dec_mag`, `kappa`, `gamma1`, `gamma2`, `defl1`, `defl2`, `hpix_9_nest`, `hpix_13_nest`, `hpix_29_nest`, `step` &lt;br /&gt;
    FROM flagship_mock_1_10_5_highz_s LIMIT 2;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Aplicamos los cambios en la pipeline de high-z galaxies (.ipynb) que nos menciona Eric en el email y generamos un nuevo catálogo en formato parquet:&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_7_high_z/0.pq -t jcarrete.flagship_mock_1_10_7_highz_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_7_highz_pq (&lt;br /&gt;
        `type` STRING,&lt;br /&gt;
        `z` DOUBLE,&lt;br /&gt;
        `abs_muv` DOUBLE,&lt;br /&gt;
        `sedname` STRING,&lt;br /&gt;
        `sedname_int` BIGINT,&lt;br /&gt;
        `rhalf_kpc` DOUBLE,&lt;br /&gt;
        `rhalf_arcsec` DOUBLE,&lt;br /&gt;
        `muv` DOUBLE,&lt;br /&gt;
        `beta` DOUBLE,&lt;br /&gt;
        `r` DOUBLE,&lt;br /&gt;
        `hpix_9_nest` BIGINT,&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `unique_id` BIGINT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `ra` DOUBLE,&lt;br /&gt;
        `dec` DOUBLE,&lt;br /&gt;
        `l` DOUBLE,&lt;br /&gt;
        `b` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_g` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_r` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_z` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_true` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_true` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_true` DOUBLE,&lt;br /&gt;
        `kids_g` DOUBLE,&lt;br /&gt;
        `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_true` DOUBLE,&lt;br /&gt;
        `kids_i` DOUBLE,&lt;br /&gt;
        `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_true` DOUBLE,&lt;br /&gt;
        `kids_r` DOUBLE,&lt;br /&gt;
        `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_true` DOUBLE,&lt;br /&gt;
        `kids_u` DOUBLE,&lt;br /&gt;
        `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_true` DOUBLE,&lt;br /&gt;
        `lsst_g` DOUBLE,&lt;br /&gt;
        `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_true` DOUBLE,&lt;br /&gt;
        `lsst_i` DOUBLE,&lt;br /&gt;
        `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_true` DOUBLE,&lt;br /&gt;
        `lsst_r` DOUBLE,&lt;br /&gt;
        `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_true` DOUBLE,&lt;br /&gt;
        `lsst_u` DOUBLE,&lt;br /&gt;
        `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_true` DOUBLE,&lt;br /&gt;
        `lsst_y` DOUBLE,&lt;br /&gt;
        `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_true` DOUBLE,&lt;br /&gt;
        `lsst_z` DOUBLE,&lt;br /&gt;
        `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_true` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_true` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_true` DOUBLE,&lt;br /&gt;
        `pan_starrs_i` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_true` DOUBLE,&lt;br /&gt;
        `pan_starrs_z` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_true` DOUBLE,&lt;br /&gt;
        `2mass_h` DOUBLE,&lt;br /&gt;
        `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_true` DOUBLE,&lt;br /&gt;
        `2mass_j` DOUBLE,&lt;br /&gt;
        `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_true` DOUBLE,&lt;br /&gt;
        `2mass_ks` DOUBLE,&lt;br /&gt;
        `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_true` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_true` DOUBLE,&lt;br /&gt;
        `gaia_bp` DOUBLE,&lt;br /&gt;
        `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_true` DOUBLE,&lt;br /&gt;
        `gaia_g` DOUBLE,&lt;br /&gt;
        `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_true` DOUBLE,&lt;br /&gt;
        `gaia_rp` DOUBLE,&lt;br /&gt;
        `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_true` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_true` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_true` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_true` DOUBLE,&lt;br /&gt;
        `euclid_vis` DOUBLE,&lt;br /&gt;
        `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `disk_angle` DOUBLE,&lt;br /&gt;
        `id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_7_high_z'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
Clusterizo:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_7_highz_c (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `z` FLOAT,&lt;br /&gt;
        `ra` FLOAT,&lt;br /&gt;
        `dec` FLOAT,&lt;br /&gt;
        `l` FLOAT,&lt;br /&gt;
        `b` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `abs_muv` FLOAT,&lt;br /&gt;
        `sedname` STRING,&lt;br /&gt;
        `sedname_int` BIGINT,&lt;br /&gt;
        `rhalf_kpc` FLOAT,&lt;br /&gt;
        `rhalf_arcsec` FLOAT,&lt;br /&gt;
        `muv` FLOAT,&lt;br /&gt;
        `beta` FLOAT,&lt;br /&gt;
        `hpix_9_nest` INT,&lt;br /&gt;
        `hpix_13_nest` INT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `blanco_decam_g_true` FLOAT,&lt;br /&gt;
        `blanco_decam_g` FLOAT,&lt;br /&gt;
        `blanco_decam_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_true` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_r_true` FLOAT,&lt;br /&gt;
        `blanco_decam_r` FLOAT,&lt;br /&gt;
        `blanco_decam_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_z_true` FLOAT,&lt;br /&gt;
        `blanco_decam_z` FLOAT,&lt;br /&gt;
        `blanco_decam_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `subaru_hsc_z_true` FLOAT,&lt;br /&gt;
        `subaru_hsc_z` FLOAT,&lt;br /&gt;
        `subaru_hsc_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `jst_jpcam_g_true` FLOAT,&lt;br /&gt;
        `jst_jpcam_g` FLOAT,&lt;br /&gt;
        `jst_jpcam_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_g_true` FLOAT,&lt;br /&gt;
        `kids_g` FLOAT,&lt;br /&gt;
        `kids_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_i_true` FLOAT,&lt;br /&gt;
        `kids_i` FLOAT,&lt;br /&gt;
        `kids_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_r_true` FLOAT,&lt;br /&gt;
        `kids_r` FLOAT,&lt;br /&gt;
        `kids_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_u_true` FLOAT,&lt;br /&gt;
        `kids_u` FLOAT,&lt;br /&gt;
        `kids_u_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_g_true` FLOAT,&lt;br /&gt;
        `lsst_g` FLOAT,&lt;br /&gt;
        `lsst_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_i_true` FLOAT,&lt;br /&gt;
        `lsst_i` FLOAT,&lt;br /&gt;
        `lsst_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_r_true` FLOAT,&lt;br /&gt;
        `lsst_r` FLOAT,&lt;br /&gt;
        `lsst_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_u_true` FLOAT,&lt;br /&gt;
        `lsst_u` FLOAT,&lt;br /&gt;
        `lsst_u_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_y_true` FLOAT,&lt;br /&gt;
        `lsst_y` FLOAT,&lt;br /&gt;
        `lsst_y_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_z_true` FLOAT,&lt;br /&gt;
        `lsst_z` FLOAT,&lt;br /&gt;
        `lsst_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `cfht_megacam_r_true` FLOAT,&lt;br /&gt;
        `cfht_megacam_r` FLOAT,&lt;br /&gt;
        `cfht_megacam_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `cfht_megacam_u_true` FLOAT,&lt;br /&gt;
        `cfht_megacam_u` FLOAT,&lt;br /&gt;
        `cfht_megacam_u_odonnell_ext` FLOAT,&lt;br /&gt;
        `pan_starrs_i_true` FLOAT,&lt;br /&gt;
        `pan_starrs_i` FLOAT,&lt;br /&gt;
        `pan_starrs_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `pan_starrs_z_true` FLOAT,&lt;br /&gt;
        `pan_starrs_z` FLOAT,&lt;br /&gt;
        `pan_starrs_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `2mass_h_true` FLOAT,&lt;br /&gt;
        `2mass_h` FLOAT,&lt;br /&gt;
        `2mass_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `2mass_j_true` FLOAT,&lt;br /&gt;
        `2mass_j` FLOAT,&lt;br /&gt;
        `2mass_j_odonnell_ext` FLOAT,&lt;br /&gt;
        `2mass_ks_true` FLOAT,&lt;br /&gt;
        `2mass_ks` FLOAT,&lt;br /&gt;
        `2mass_ks_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_true` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `gaia_bp_true` FLOAT,&lt;br /&gt;
        `gaia_bp` FLOAT,&lt;br /&gt;
        `gaia_bp_odonnell_ext` FLOAT,&lt;br /&gt;
        `gaia_g_true` FLOAT,&lt;br /&gt;
        `gaia_g` FLOAT,&lt;br /&gt;
        `gaia_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `gaia_rp_true` FLOAT,&lt;br /&gt;
        `gaia_rp` FLOAT,&lt;br /&gt;
        `gaia_rp_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_true` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_j_true` FLOAT,&lt;br /&gt;
        `euclid_nisp_j` FLOAT,&lt;br /&gt;
        `euclid_nisp_j_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_y_true` FLOAT,&lt;br /&gt;
        `euclid_nisp_y` FLOAT,&lt;br /&gt;
        `euclid_nisp_y_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_vis_true` FLOAT,&lt;br /&gt;
        `euclid_vis` FLOAT,&lt;br /&gt;
        `euclid_vis_odonnell_ext` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `disk_angle` FLOAT,&lt;br /&gt;
        `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_7_highz_c&lt;br /&gt;
    SELECT `unique_id`, `id`, `kind`, `z`, `ra`, `dec`, `l`, `b`, `mw_extinction`, `abs_muv`, `sedname`, `sedname_int`, `rhalf_kpc`, `rhalf_arcsec`, `muv`, `beta`, `hpix_9_nest`, SHIFTRIGHT(hpix_29_nest, (29-13)*2), `hpix_29_nest`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, `bulge_fraction`, `bulge_nsersic`, `bulge_ellipticity`, `bulge_axis_ratio`, `disk_angle`, `step`&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_7_highz_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_7_highz_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
Añado el lensing:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_7_highz_s (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
        `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
        `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
        `ra_mag` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
        `dec_mag` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
        `kappa` float COMMENT 'convergence', &lt;br /&gt;
        `gamma1` float COMMENT 'shear', &lt;br /&gt;
        `gamma2` float COMMENT 'shear',&lt;br /&gt;
        `defl1` float COMMENT 'deflection1',&lt;br /&gt;
        `defl2` float COMMENT 'deflection2',&lt;br /&gt;
        `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
        `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
        `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
        `abs_muv` FLOAT COMMENT 'absolute magnitude at 1500 angstroms',&lt;br /&gt;
        `sedname` STRING COMMENT 'Spectral Energy Distribution name (among 76, 38 without UV lines, 38 with UV lines, corresponding to a given UV slope)',&lt;br /&gt;
        `sedname_int` BIGINT COMMENT 'sedname as integer (from 0 to 75, from 0 to 37 without UV lines, from 38 to 75 with UV lines)',&lt;br /&gt;
        `rhalf_kpc` FLOAT COMMENT 'half light radius (in physical kpc)',&lt;br /&gt;
        `rhalf_arcsec` FLOAT COMMENT 'half light radius (in arcsec)',&lt;br /&gt;
        `muv` FLOAT COMMENT 'for information only, observed magnitude at rest-frame 1500',&lt;br /&gt;
        `beta` FLOAT COMMENT 'for information only, used to assign an SED',&lt;br /&gt;
        `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
        `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
        `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
      `blanco_decam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'Interpolated observed flux in DES g-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES g-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES i-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'Interpolated observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'Interpolated observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'Interpolated observed flux in DES z-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'Interpolated observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `jst_jpcam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'Interpolated observed flux in JST g-band (Euclid provided)',&lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in JST g-band (Euclid provided)',&lt;br /&gt;
      `kids_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'Interpolated observed flux in KIDS g-band (Euclid provided)',&lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS g-band (Euclid provided)',&lt;br /&gt;
      `kids_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'Interpolated observed flux in KIDS i-band (Euclid provided)',&lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'Interpolated observed flux in KIDS r-band (Euclid provided)',&lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS r-band (Euclid provided)',&lt;br /&gt;
      `kids_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'Interpolated observed flux in KIDS u-band (Euclid provided)',&lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS u-band (Euclid provided)',&lt;br /&gt;
      `lsst_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'Interpolated observed flux in LSST g-band (Euclid provided)',&lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST g-band (Euclid provided)',&lt;br /&gt;
      `lsst_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'Interpolated observed flux in LSST i-band (Euclid provided)',&lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST i-band (Euclid provided)',&lt;br /&gt;
      `lsst_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'Interpolated observed flux in LSST r-band (Euclid provided)',&lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST r-band (Euclid provided)',&lt;br /&gt;
      `lsst_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'Interpolated observed flux in LSST u-band (Euclid provided)',&lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST u-band (Euclid provided)',&lt;br /&gt;
      `lsst_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'Interpolated observed flux in LSST y-band (Euclid provided)',&lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST y-band (Euclid provided)',&lt;br /&gt;
      `lsst_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'Interpolated observed flux in LSST z-band (Euclid provided)',&lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST z-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'Interpolated observed flux in CFHT r-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT r-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'Interpolated observed flux in CFHT u-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT u-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS i-band (Euclid provided)',  &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'Interpolated observed flux in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'Interpolated observed flux in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
      `2mass_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h` float COMMENT 'Interpolated observed flux in 2MASS H-band (Euclid provided)',&lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS H-band (Euclid provided)',&lt;br /&gt;
      `2mass_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'Interpolated observed flux in 2MASS J-band (Euclid provided)',&lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS J-band (Euclid provided)',&lt;br /&gt;
      `2mass_ks_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'Interpolated observed flux in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
      `sdss_r01_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)', &lt;br /&gt;
      `sdss_r01` float COMMENT 'Interpolated observed flux in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
      `gaia_bp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'Interpolated observed flux in Gaia-BP band (Euclid provided)',&lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-BP band (Euclid provided)',&lt;br /&gt;
      `gaia_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'Interpolated observed flux in Gaia-G band (Euclid provided)',&lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'Interpolated observed flux in Gaia-RP band (Euclid provided)',&lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-RP band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'Interpolated observed flux in Euclid NISP-H band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'Interpolated observed flux in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'Interpolated observed flux in Euclid NISP-Y band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'Interpolated observed flux in Euclid VIS band (Euclid provided)',&lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid VIS band (Euclid provided)',&lt;br /&gt;
        `bulge_fraction` FLOAT COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)',&lt;br /&gt;
        `bulge_nsersic` FLOAT COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
        `bulge_ellipticity` FLOAT COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
        `bulge_axis_ratio` FLOAT COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
        `disk_angle` FLOAT COMMENT 'position of the disk rotation axis (degrees). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination',&lt;br /&gt;
      `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    SET hive.auto.convert.join.noconditionaltask.size=1000;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_7_highz_s&lt;br /&gt;
    SELECT &lt;br /&gt;
    `unique_id`, `id`, `kind`, `z`, `ra`, `dec`, mag_pos.ra_mag, mag_pos.dec_mag, kappa, gamma1, gamma2, defl1, defl2, `l`, `b`, `mw_extinction`, `abs_muv`, `sedname`, `sedname_int`, `rhalf_kpc`, `rhalf_arcsec`, `muv`, `beta`, `hpix_9_nest`, `hpix_13_nest`, `hpix_29_nest`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, `bulge_fraction`, `bulge_nsersic`, `bulge_ellipticity`, `bulge_axis_ratio`, `disk_angle`, `step`&lt;br /&gt;
    FROM&lt;br /&gt;
    (SELECT &lt;br /&gt;
    `unique_id`, `id`, `kind`, `z`, `ra`, `dec`, udf.magnified_positions(CAST(ra AS DOUBLE), CAST(`dec` AS DOUBLE), CAST(l.defl1 AS DOUBLE), CAST(l.defl2 AS DOUBLE)) as mag_pos, l.kappa, l.gamma1, l.gamma2, l.defl1, l.defl2, `l`, `b`, `mw_extinction`, `abs_muv`, `sedname`, `sedname_int`, `rhalf_kpc`, `rhalf_arcsec`, `muv`, `beta`, `hpix_9_nest`, l.hpix_13_nest, `hpix_29_nest`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, `bulge_fraction`, `bulge_nsersic`, `bulge_ellipticity`, `bulge_axis_ratio`, `disk_angle`, l.step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_7_highz_c as m&lt;br /&gt;
    JOIN cosmohub.flagship_lensing2 as l&lt;br /&gt;
    ON m.step = l.step&lt;br /&gt;
    AND m.hpix_13_nest = l.hpix_13_nest) as t;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_7_highz_s COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I regenerate the catalog since we have to include some modifications:&lt;br /&gt;
&lt;br /&gt;
* Tengo que generar los flujos de los filtros actualizados&lt;br /&gt;
* Cambiar el gamma1 por -gamma1. Esto estaba mal en la versión anterior!!!!&lt;br /&gt;
* Calcular el valor observado del filtro de referencia&lt;br /&gt;
&lt;br /&gt;
I rename the fluxes:&lt;br /&gt;
&lt;br /&gt;
    cfht_megacam_u ---&amp;gt; cfis_u &lt;br /&gt;
    cfht_megacam_r ---&amp;gt; cfis_r&lt;br /&gt;
    jst_jpcam_g ---&amp;gt; jedis_g&lt;br /&gt;
    pan_starrs_i ---&amp;gt; pan-starrs_i&lt;br /&gt;
    subaru_hsc_z ---&amp;gt; wishes_z&lt;br /&gt;
    -- el pan_starrs_z.csv se cambia a pan-starrs_z.csv&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    SELECT&lt;br /&gt;
    unique_id, id, kind, z, ra, dec, ra_mag, dec_mag, kappa, gamma1, gamma2, defl1, defl2, l, b, mw_extinction, abs_muv, sedname, sedname_int, rhalf_kpc, rhalf_arcsec, muv, beta, hpix_9_nest, hpix_13_nest, hpix_29_nest, blanco_decam_g_true, blanco_decam_g, blanco_decam_g_odonnell_ext, blanco_decam_i_true, blanco_decam_i, blanco_decam_i_odonnell_ext, blanco_decam_r_true, blanco_decam_r, blanco_decam_r_odonnell_ext, blanco_decam_z_true, blanco_decam_z, blanco_decam_z_odonnell_ext, kids_g_true, kids_g, kids_g_odonnell_ext, kids_i_true, kids_i, kids_i_odonnell_ext, kids_r_true, kids_r, kids_r_odonnell_ext, kids_u_true, kids_u, kids_u_odonnell_ext, lsst_g_true, lsst_g, lsst_g_odonnell_ext, lsst_i_true, lsst_i, lsst_i_odonnell_ext, lsst_r_true, lsst_r, lsst_r_odonnell_ext, lsst_u_true, lsst_u, lsst_u_odonnell_ext, lsst_y_true, lsst_y, lsst_y_odonnell_ext, lsst_z_true, lsst_z, lsst_z_odonnell_ext, 2mass_h_true, 2mass_h, 2mass_h_odonnell_ext, 2mass_j_true, 2mass_j, 2mass_j_odonnell_ext, 2mass_ks_true, 2mass_ks, 2mass_ks_odonnell_ext, sdss_r01_true, sdss_r01, sdss_r01_odonnell_ext, gaia_bp_true, gaia_bp, gaia_bp_odonnell_ext, gaia_g_true, gaia_g, gaia_g_odonnell_ext, gaia_rp_true, gaia_rp, gaia_rp_odonnell_ext, euclid_nisp_h_true, euclid_nisp_h, euclid_nisp_h_odonnell_ext, euclid_nisp_j_true, euclid_nisp_j, euclid_nisp_j_odonnell_ext, euclid_nisp_y_true, euclid_nisp_y, euclid_nisp_y_odonnell_ext, euclid_vis_true, euclid_vis, euclid_vis_odonnell_ext, bulge_fraction, bulge_nsersic, bulge_ellipticity, bulge_axis_ratio, disk_angle, step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_7_highz_s&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_10_high_z/0.pq -t jcarrete.flagship_mock_1_10_10_high_z_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_10_high_z_pq (&lt;br /&gt;
    `id` BIGINT,&lt;br /&gt;
    `kind` BIGINT,&lt;br /&gt;
    `z` DOUBLE,&lt;br /&gt;
    `ra` DOUBLE,&lt;br /&gt;
    `dec` DOUBLE,&lt;br /&gt;
    `ra_mag` DOUBLE,&lt;br /&gt;
    `dec_mag` DOUBLE,&lt;br /&gt;
    `kappa` DOUBLE,&lt;br /&gt;
    `gamma1` DOUBLE,&lt;br /&gt;
    `gamma2` DOUBLE,&lt;br /&gt;
    `defl1` DOUBLE,&lt;br /&gt;
    `defl2` DOUBLE,&lt;br /&gt;
    `l` DOUBLE,&lt;br /&gt;
    `b` DOUBLE,&lt;br /&gt;
    `mw_extinction` DOUBLE,&lt;br /&gt;
    `abs_muv` DOUBLE,&lt;br /&gt;
    `sedname` STRING,&lt;br /&gt;
    `sedname_int` BIGINT,&lt;br /&gt;
    `rhalf_kpc` DOUBLE,&lt;br /&gt;
    `rhalf_arcsec` DOUBLE,&lt;br /&gt;
    `muv` DOUBLE,&lt;br /&gt;
    `beta` DOUBLE,&lt;br /&gt;
    `hpix_9_nest` BIGINT,&lt;br /&gt;
    `hpix_13_nest` BIGINT,&lt;br /&gt;
    `hpix_29_nest` BIGINT,&lt;br /&gt;
    `blanco_decam_g_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_g` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_i` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_r` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_z` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_true` DOUBLE,&lt;br /&gt;
    `kids_g` DOUBLE,&lt;br /&gt;
    `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_true` DOUBLE,&lt;br /&gt;
    `kids_i` DOUBLE,&lt;br /&gt;
    `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_true` DOUBLE,&lt;br /&gt;
    `kids_r` DOUBLE,&lt;br /&gt;
    `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_true` DOUBLE,&lt;br /&gt;
    `kids_u` DOUBLE,&lt;br /&gt;
    `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_true` DOUBLE,&lt;br /&gt;
    `lsst_g` DOUBLE,&lt;br /&gt;
    `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_true` DOUBLE,&lt;br /&gt;
    `lsst_i` DOUBLE,&lt;br /&gt;
    `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_true` DOUBLE,&lt;br /&gt;
    `lsst_r` DOUBLE,&lt;br /&gt;
    `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_true` DOUBLE,&lt;br /&gt;
    `lsst_u` DOUBLE,&lt;br /&gt;
    `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_true` DOUBLE,&lt;br /&gt;
    `lsst_y` DOUBLE,&lt;br /&gt;
    `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_true` DOUBLE,&lt;br /&gt;
    `lsst_z` DOUBLE,&lt;br /&gt;
    `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_h_true` DOUBLE,&lt;br /&gt;
    `2mass_h` DOUBLE,&lt;br /&gt;
    `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_true` DOUBLE,&lt;br /&gt;
    `2mass_j` DOUBLE,&lt;br /&gt;
    `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_true` DOUBLE,&lt;br /&gt;
    `2mass_ks` DOUBLE,&lt;br /&gt;
    `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_true` DOUBLE,&lt;br /&gt;
    `sdss_r01` DOUBLE,&lt;br /&gt;
    `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_true` DOUBLE,&lt;br /&gt;
    `gaia_bp` DOUBLE,&lt;br /&gt;
    `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_true` DOUBLE,&lt;br /&gt;
    `gaia_g` DOUBLE,&lt;br /&gt;
    `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_true` DOUBLE,&lt;br /&gt;
    `gaia_rp` DOUBLE,&lt;br /&gt;
    `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_true` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_true` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_true` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_true` DOUBLE,&lt;br /&gt;
    `euclid_vis` DOUBLE,&lt;br /&gt;
    `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
    `bulge_fraction` DOUBLE,&lt;br /&gt;
    `bulge_nsersic` DOUBLE,&lt;br /&gt;
    `bulge_ellipticity` DOUBLE,&lt;br /&gt;
    `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
    `disk_angle` DOUBLE,&lt;br /&gt;
    `step` BIGINT,&lt;br /&gt;
    `lum_dist` DOUBLE,&lt;br /&gt;
    `app_muv` DOUBLE,&lt;br /&gt;
    `wishes_z_true` DOUBLE,&lt;br /&gt;
    `wishes_z` DOUBLE,&lt;br /&gt;
    `wishes_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jedis_g_true` DOUBLE,&lt;br /&gt;
    `jedis_g` DOUBLE,&lt;br /&gt;
    `jedis_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_r_true` DOUBLE,&lt;br /&gt;
    `cfis_r` DOUBLE,&lt;br /&gt;
    `cfis_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_u_true` DOUBLE,&lt;br /&gt;
    `cfis_u` DOUBLE,&lt;br /&gt;
    `cfis_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_i_true` DOUBLE,&lt;br /&gt;
    `pan-starrs_i` DOUBLE,&lt;br /&gt;
    `pan-starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_z_true` DOUBLE,&lt;br /&gt;
    `pan-starrs_z` DOUBLE,&lt;br /&gt;
    `pan-starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `unique_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_10_high_z'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_10_highz_s (&lt;br /&gt;
    `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
    `id` INT COMMENT 'ID',&lt;br /&gt;
    `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
    `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
    `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
    `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
    `ra_mag` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
    `dec_mag` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
    `kappa` float COMMENT 'convergence', &lt;br /&gt;
    `gamma1` float COMMENT 'shear', &lt;br /&gt;
    `gamma2` float COMMENT 'shear',&lt;br /&gt;
    `defl1` float COMMENT 'deflection1',&lt;br /&gt;
    `defl2` float COMMENT 'deflection2',&lt;br /&gt;
    `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
    `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
    `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
    `abs_muv` FLOAT COMMENT 'absolute magnitude at 1500 angstroms',&lt;br /&gt;
    `lum_dist` FLOAT COMMENT 'luminosity distance in pc',&lt;br /&gt;
    `app_muv` FLOAT COMMENT 'apparent magnitude at 1450 angstroms (M1450)',     &lt;br /&gt;
    `sedname` STRING COMMENT 'Spectral Energy Distribution name (among 76, 38 without UV lines, 38 with UV lines, corresponding to a given UV slope)',&lt;br /&gt;
    `sedname_int` BIGINT COMMENT 'sedname as integer (from 0 to 75, from 0 to 37 without UV lines, from 38 to 75 with UV lines)',&lt;br /&gt;
    `rhalf_kpc` FLOAT COMMENT 'half light radius (in physical kpc)',&lt;br /&gt;
    `rhalf_arcsec` FLOAT COMMENT 'half light radius (in arcsec)',&lt;br /&gt;
    `muv` FLOAT COMMENT 'for information only, observed magnitude at rest-frame 1500',&lt;br /&gt;
    `beta` FLOAT COMMENT 'for information only, used to assign an SED',&lt;br /&gt;
    `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
    `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
    `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
    `blanco_decam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g` float COMMENT 'Interpolated observed flux in DES g-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES g-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES i-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_i` float COMMENT 'Interpolated observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_r` float COMMENT 'Interpolated observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z` float COMMENT 'Interpolated observed flux in DES z-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `wishes_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `wishes_z` float COMMENT 'Interpolated observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `wishes_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `jedis_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `jedis_g` float COMMENT 'Interpolated observed flux in JST g-band (Euclid provided)',&lt;br /&gt;
    `jedis_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in JST g-band (Euclid provided)',&lt;br /&gt;
    `kids_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_g` float COMMENT 'Interpolated observed flux in KIDS g-band (Euclid provided)',&lt;br /&gt;
    `kids_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS g-band (Euclid provided)',&lt;br /&gt;
    `kids_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_i` float COMMENT 'Interpolated observed flux in KIDS i-band (Euclid provided)',&lt;br /&gt;
    `kids_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_r` float COMMENT 'Interpolated observed flux in KIDS r-band (Euclid provided)',&lt;br /&gt;
    `kids_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS r-band (Euclid provided)',&lt;br /&gt;
    `kids_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `kids_u` float COMMENT 'Interpolated observed flux in KIDS u-band (Euclid provided)',&lt;br /&gt;
    `kids_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS u-band (Euclid provided)',&lt;br /&gt;
    `lsst_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_g` float COMMENT 'Interpolated observed flux in LSST g-band (Euclid provided)',&lt;br /&gt;
    `lsst_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST g-band (Euclid provided)',&lt;br /&gt;
    `lsst_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_i` float COMMENT 'Interpolated observed flux in LSST i-band (Euclid provided)',&lt;br /&gt;
    `lsst_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST i-band (Euclid provided)',&lt;br /&gt;
    `lsst_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_r` float COMMENT 'Interpolated observed flux in LSST r-band (Euclid provided)',&lt;br /&gt;
    `lsst_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST r-band (Euclid provided)',&lt;br /&gt;
    `lsst_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_u` float COMMENT 'Interpolated observed flux in LSST u-band (Euclid provided)',&lt;br /&gt;
    `lsst_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST u-band (Euclid provided)',&lt;br /&gt;
    `lsst_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST y-band (Euclid provided)', &lt;br /&gt;
    `lsst_y` float COMMENT 'Interpolated observed flux in LSST y-band (Euclid provided)',&lt;br /&gt;
    `lsst_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST y-band (Euclid provided)',&lt;br /&gt;
    `lsst_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `lsst_z` float COMMENT 'Interpolated observed flux in LSST z-band (Euclid provided)',&lt;br /&gt;
    `lsst_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST z-band (Euclid provided)',&lt;br /&gt;
    `cfis_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_r` float COMMENT 'Interpolated observed flux in CFHT r-band (Euclid provided)',&lt;br /&gt;
    `cfis_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT r-band (Euclid provided)',&lt;br /&gt;
    `cfis_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `cfis_u` float COMMENT 'Interpolated observed flux in CFHT u-band (Euclid provided)',&lt;br /&gt;
    `cfis_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT u-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS i-band (Euclid provided)',  &lt;br /&gt;
    `pan-starrs_i` float COMMENT 'Interpolated observed flux in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z` float COMMENT 'Interpolated observed flux in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
    `2mass_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_h` float COMMENT 'Interpolated observed flux in 2MASS H-band (Euclid provided)',&lt;br /&gt;
    `2mass_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS H-band (Euclid provided)',&lt;br /&gt;
    `2mass_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_j` float COMMENT 'Interpolated observed flux in 2MASS J-band (Euclid provided)',&lt;br /&gt;
    `2mass_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS J-band (Euclid provided)',&lt;br /&gt;
    `2mass_ks_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks` float COMMENT 'Interpolated observed flux in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
    `2mass_ks_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
    `sdss_r01_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)', &lt;br /&gt;
    `sdss_r01` float COMMENT 'Interpolated observed flux in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
    `sdss_r01_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
    `gaia_bp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_bp` float COMMENT 'Interpolated observed flux in Gaia-BP band (Euclid provided)',&lt;br /&gt;
    `gaia_bp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-BP band (Euclid provided)',&lt;br /&gt;
    `gaia_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_g` float COMMENT 'Interpolated observed flux in Gaia-G band (Euclid provided)',&lt;br /&gt;
    `gaia_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `gaia_rp` float COMMENT 'Interpolated observed flux in Gaia-RP band (Euclid provided)',&lt;br /&gt;
    `gaia_rp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-RP band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h` float COMMENT 'Interpolated observed flux in Euclid NISP-H band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j` float COMMENT 'Interpolated observed flux in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y` float COMMENT 'Interpolated observed flux in Euclid NISP-Y band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `euclid_vis` float COMMENT 'Interpolated observed flux in Euclid VIS band (Euclid provided)',&lt;br /&gt;
    `euclid_vis_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid VIS band (Euclid provided)',&lt;br /&gt;
    `bulge_fraction` FLOAT COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)',&lt;br /&gt;
    `bulge_nsersic` FLOAT COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
    `bulge_ellipticity` FLOAT COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
    `bulge_axis_ratio` FLOAT COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
    `disk_angle` FLOAT COMMENT 'position of the disk rotation axis (degrees). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination',&lt;br /&gt;
    `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_10_highz_s&lt;br /&gt;
    SELECT `unique_id`,  `id`,  `kind`,  `z`,  `ra`,  `dec`,  `ra_mag`,  `dec_mag`,  `kappa`,  `gamma1`,  `gamma2`,  `defl1`,  `defl2`,  `l`,  `b`,  `mw_extinction`,  `abs_muv`,  `lum_dist`,  `app_muv`,  `sedname`,  `sedname_int`,  `rhalf_kpc`,  `rhalf_arcsec`,  `muv`,  `beta`,  `hpix_9_nest`,  `hpix_13_nest`,  `hpix_29_nest`,  `blanco_decam_g_true`,  `blanco_decam_g`,  `blanco_decam_g_odonnell_ext`,  `blanco_decam_i_true`,  `blanco_decam_i`,  `blanco_decam_i_odonnell_ext`,  `blanco_decam_r_true`,  `blanco_decam_r`,  `blanco_decam_r_odonnell_ext`,  `blanco_decam_z_true`,  `blanco_decam_z`,  `blanco_decam_z_odonnell_ext`,  `wishes_z_true`,  `wishes_z`,  `wishes_z_odonnell_ext`,  `jedis_g_true`,  `jedis_g`,  `jedis_g_odonnell_ext`,  `kids_g_true`,  `kids_g`,  `kids_g_odonnell_ext`,  `kids_i_true`,  `kids_i`,  `kids_i_odonnell_ext`,  `kids_r_true`,  `kids_r`,  `kids_r_odonnell_ext`,  `kids_u_true`,  `kids_u`,  `kids_u_odonnell_ext`,  `lsst_g_true`,  `lsst_g`,  `lsst_g_odonnell_ext`,  `lsst_i_true`,  `lsst_i`,  `lsst_i_odonnell_ext`,  `lsst_r_true`,  `lsst_r`,  `lsst_r_odonnell_ext`,  `lsst_u_true`,  `lsst_u`,  `lsst_u_odonnell_ext`,  `lsst_y_true`,  `lsst_y`,  `lsst_y_odonnell_ext`,  `lsst_z_true`,  `lsst_z`,  `lsst_z_odonnell_ext`,  `cfis_r_true`,  `cfis_r`,  `cfis_r_odonnell_ext`,  `cfis_u_true`,  `cfis_u`,  `cfis_u_odonnell_ext`,  `pan-starrs_i_true`,  `pan-starrs_i`,  `pan-starrs_i_odonnell_ext`,  `pan-starrs_z_true`,  `pan-starrs_z`,  `pan-starrs_z_odonnell_ext`,  `2mass_h_true`,  `2mass_h`,  `2mass_h_odonnell_ext`,  `2mass_j_true`,  `2mass_j`,  `2mass_j_odonnell_ext`,  `2mass_ks_true`,  `2mass_ks`,  `2mass_ks_odonnell_ext`,  `sdss_r01_true`,  `sdss_r01`,  `sdss_r01_odonnell_ext`,  `gaia_bp_true`,  `gaia_bp`,  `gaia_bp_odonnell_ext`,  `gaia_g_true`,  `gaia_g`,  `gaia_g_odonnell_ext`,  `gaia_rp_true`,  `gaia_rp`,  `gaia_rp_odonnell_ext`,  `euclid_nisp_h_true`,  `euclid_nisp_h`,  `euclid_nisp_h_odonnell_ext`,  `euclid_nisp_j_true`,  `euclid_nisp_j`,  `euclid_nisp_j_odonnell_ext`,  `euclid_nisp_y_true`,  `euclid_nisp_y`,  `euclid_nisp_y_odonnell_ext`,  `euclid_vis_true`,  `euclid_vis`,  `euclid_vis_odonnell_ext`,  `bulge_fraction`,  `bulge_nsersic`,  `bulge_ellipticity`,  `bulge_axis_ratio`,  `disk_angle`,  `step`&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_10_high_z_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_10_highz_s COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    ## This is the first SC8 High-z galaxies release.&lt;br /&gt;
    Changes from previous version (1.10.5):&lt;br /&gt;
    * gamma1 flip sign is included in this version (missing in previous one; due to system reference transformation from IAU and Healpix)&lt;br /&gt;
    * update some filter transmissions&lt;br /&gt;
    * include REF_MAG&lt;br /&gt;
    We have selected galaxies from [https://cosmohub.pic.es/catalogs/209](https://cosmohub.pic.es/catalogs/209) (copied information below) and located randomly in SC8 area.&lt;br /&gt;
    The total simulated area is 1297 square degrees.&lt;br /&gt;
    We have assigned lensing parameters from last redshift step (86) since lensing and deflection maps are not yet available for higher redshift.&lt;br /&gt;
    Therefore we have used those parameters to estimate the magnified positions and also magnified fluxes in the TU FITS files.&lt;br /&gt;
    Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
    m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
    And in order to estimate magnified magnitudes:&lt;br /&gt;
    m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
    ---&lt;br /&gt;
    **The catalog of LBG sources is based on the &amp;quot;Recipes&amp;quot; described in this [Euclid Redmine entry](https://euclid.roe.ac.uk/projects/puswg/wiki/Galaxies)**.&lt;br /&gt;
    Important features to be noted:&lt;br /&gt;
    1) The corresponding area is 16 deg2&lt;br /&gt;
    2) Magnitude cut at H=27 (AB mag)&lt;br /&gt;
    3) SEDs are provided with given UV continuum slopes&lt;br /&gt;
    4) A standard cosmology with h=0.7, Om=0.3, Olambda=0.7 was used to convert kpc to arcsec and abs_muv (absolute magnitude at 1500 angstroms) to muv (observed magnitude at rest-frame 1500)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
FITS file in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(unique_id AS bigint) AS `SOURCE_ID`,  \nCAST(-1 AS bigint) AS `HALO_ID`, \nCAST(kind AS smallint) AS `KIND`,  \nCAST(ra AS double) AS `RA`,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS `RA_MAG`,  \nCAST(dec_mag AS double) AS `DEC_MAG`,  \nCAST(z AS float) AS `Z_OBS`,  \nCAST(abs_muv AS float) AS `REF_MAG_ABS`,  \nCAST(app_muv AS float) AS `REF_MAG`,  \nCAST(bulge_fraction AS float) AS `BULGE_FRACTION`,  \nCAST(rhalf_arcsec AS float) AS `BULGE_R50`,  \nCAST(rhalf_arcsec AS float) AS `DISK_R50`,  \nCAST(bulge_nsersic AS float) AS `BULGE_NSERSIC`,  \nCAST(bulge_axis_ratio AS float) AS `BULGE_AXIS_RATIO`,  \nCAST(-1 AS float) AS `INCLINATION_ANGLE`,  \nCAST(disk_angle AS float) AS `DISK_ANGLE`,  \nCAST(kappa AS float) AS `KAPPA`,  \nCAST(gamma1 AS float) AS `GAMMA1`,  \nCAST(gamma2 AS float) AS `GAMMA2`,  \nCAST(sedname_int AS float) AS `SED_TEMPLATE`,  \nCAST(0 AS smallint) AS `EXT_LAW`,  \nCAST(-1 AS float) AS `EBV`,  \nCAST(-1 AS float) AS `HALPHA_LOGFLAM_EXT_MAG`,  \nCAST(-1 AS float) AS `HBETA_LOGFLAM_EXT_MAG`,  \nCAST(-1 AS float) AS `O2_LOGFLAM_EXT_MAG`,  \nCAST(-1 AS float) AS `O3_LOGFLAM_EXT_MAG`,  \nCAST(-1 AS float) AS `N2_LOGFLAM_EXT_MAG`,  \nCAST(-1 AS float) AS `S2_LOGFLAM_EXT_MAG`,  \nCAST(mw_extinction AS float) AS `AV`,\nCAST(euclid_vis*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_VIS_MAG`,  \nCAST(euclid_nisp_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_NISP_MAG`,  \nCAST(euclid_nisp_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_NISP_MAG`,  \nCAST(euclid_nisp_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_NISP_MAG`,  \nCAST(blanco_decam_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_DECAM_MAG`,  \nCAST(blanco_decam_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_DECAM_MAG`,  \nCAST(blanco_decam_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_DECAM_MAG`,  \nCAST(blanco_decam_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_DECAM_MAG`,  \nCAST(cfis_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_MEGACAM_MAG`,  \nCAST(cfis_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_MEGACAM_MAG`,  \nCAST(jedis_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_JPCAM_MAG`,  \nCAST(`pan-starrs_i`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_PANSTARRS_MAG`,  \nCAST(`pan-starrs_z`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_PANSTARRS_MAG`,  \nCAST(wishes_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_HSC_MAG`,  \nCAST(gaia_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS `TU_FNU_G_GAIA_MAG`,  \nCAST(gaia_bp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_BP_GAIA_MAG`,  \nCAST(gaia_rp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_RP_GAIA_MAG`,  \nCAST(lsst_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_LSST_MAG`,  \nCAST(lsst_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_LSST_MAG`,  \nCAST(lsst_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_LSST_MAG`,  \nCAST(lsst_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_LSST_MAG`,  \nCAST(lsst_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_LSST_MAG`,  \nCAST(lsst_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_LSST_MAG`,  \nCAST(kids_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_KIDS_MAG`,  \nCAST(kids_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_KIDS_MAG`,  \nCAST(kids_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_KIDS_MAG`,  \nCAST(kids_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_KIDS_MAG`,  \nCAST(2mass_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_2MASS_MAG`,  \nCAST(2mass_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_2MASS_MAG`,  \nCAST(2mass_ks*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_KS_2MASS_MAG`  \nFROM cosmohub.flagship_mock_1_10_10_highz_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
FITS table:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_10_highz_s_magnified_fits(&lt;br /&gt;
    SOURCE_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    HALO_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    KIND smallint COMMENT 'from deserializer',&lt;br /&gt;
    RA double COMMENT 'from deserializer',&lt;br /&gt;
    `DEC` double COMMENT 'from deserializer',&lt;br /&gt;
    RA_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    DEC_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    Z_OBS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG_ABS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_FRACTION float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_NSERSIC float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_AXIS_RATIO float COMMENT 'from deserializer',&lt;br /&gt;
    INCLINATION_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    KAPPA float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA1 float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA2 float COMMENT 'from deserializer',&lt;br /&gt;
    SED_TEMPLATE float COMMENT 'from deserializer',&lt;br /&gt;
    EXT_LAW smallint COMMENT 'from deserializer',&lt;br /&gt;
    EBV float COMMENT 'from deserializer',&lt;br /&gt;
    HALPHA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    HBETA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O3_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    N2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    S2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    AV FLOAT COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_VIS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_JPCAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_HSC_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_BP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_RP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_KS_2MASS_MAG float COMMENT 'from deserializer'&lt;br /&gt;
    )&lt;br /&gt;
     PARTITIONED BY ( &lt;br /&gt;
    `hpix_5_nest` int)&lt;br /&gt;
     ROW FORMAT SERDE &lt;br /&gt;
    'es.pic.astro.hadoop.serde.RecArraySerDe' &lt;br /&gt;
     STORED AS INPUTFORMAT &lt;br /&gt;
    'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
     OUTPUTFORMAT &lt;br /&gt;
    'es.pic.astro.hadoop.io.BinaryOutputFormat'&lt;br /&gt;
     ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_10_highz_s_magnified_fits&lt;br /&gt;
    SELECT CAST(unique_id AS bigint) AS `SOURCE_ID`,  &lt;br /&gt;
    CAST(-1 AS bigint) AS `HALO_ID`, &lt;br /&gt;
    CAST(kind AS smallint) AS `KIND`,  &lt;br /&gt;
    CAST(ra AS double) AS `RA`,  &lt;br /&gt;
    CAST(`dec` AS double) AS `DEC`,  &lt;br /&gt;
    CAST(ra_mag AS double) AS `RA_MAG`,  &lt;br /&gt;
    CAST(dec_mag AS double) AS `DEC_MAG`,  &lt;br /&gt;
    CAST(z AS float) AS `Z_OBS`,  &lt;br /&gt;
    CAST(abs_muv AS float) AS `REF_MAG_ABS`,  &lt;br /&gt;
    CAST(app_muv AS float) AS `REF_MAG`,  &lt;br /&gt;
    CAST(bulge_fraction AS float) AS `BULGE_FRACTION`,  &lt;br /&gt;
    CAST(rhalf_arcsec AS float) AS `BULGE_R50`,  &lt;br /&gt;
    CAST(rhalf_arcsec AS float) AS `DISK_R50`,  &lt;br /&gt;
    CAST(bulge_nsersic AS float) AS `BULGE_NSERSIC`,  &lt;br /&gt;
    CAST(bulge_axis_ratio AS float) AS `BULGE_AXIS_RATIO`,  &lt;br /&gt;
    CAST(-1 AS float) AS `INCLINATION_ANGLE`,  &lt;br /&gt;
    CAST(disk_angle AS float) AS `DISK_ANGLE`,  &lt;br /&gt;
    CAST(kappa AS float) AS `KAPPA`,  &lt;br /&gt;
    CAST(gamma1 AS float) AS `GAMMA1`,  &lt;br /&gt;
    CAST(gamma2 AS float) AS `GAMMA2`,  &lt;br /&gt;
    CAST(sedname_int AS float) AS `SED_TEMPLATE`,  &lt;br /&gt;
    CAST(0 AS smallint) AS `EXT_LAW`,  &lt;br /&gt;
    CAST(-1 AS float) AS `EBV`,  &lt;br /&gt;
    CAST(-1 AS float) AS `HALPHA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `HBETA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `O2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `O3_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `N2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `S2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(mw_extinction AS float) AS `AV`,&lt;br /&gt;
    CAST(euclid_vis*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_VIS_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_NISP_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_DECAM_MAG`,  &lt;br /&gt;
    CAST(cfis_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(cfis_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(jedis_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_JPCAM_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_i`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_z`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(wishes_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_HSC_MAG`,  &lt;br /&gt;
    CAST(gaia_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS `TU_FNU_G_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_bp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_BP_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_rp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_RP_GAIA_MAG`,  &lt;br /&gt;
    CAST(lsst_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_LSST_MAG`,  &lt;br /&gt;
    CAST(kids_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_KIDS_MAG`,  &lt;br /&gt;
    CAST(2mass_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_ks*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_KS_2MASS_MAG`,&lt;br /&gt;
    CAST(SHIFTRIGHT(hpix_29_nest, (29-5)*2) as int) AS hpix_5_nest &lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_10_highz_s&lt;br /&gt;
    ;&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=High-z_QSOs&amp;diff=901</id>
		<title>High-z QSOs</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=High-z_QSOs&amp;diff=901"/>
		<updated>2021-02-02T09:54:47Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Since I don't know how to do it, I use this old page which was &amp;quot;detached&amp;quot; or &amp;quot;invisible&amp;quot; to include all the information about the production of the High-z QSOs for SC8.&lt;br /&gt;
&lt;br /&gt;
The info of the page is not removed since it is included in the &amp;quot;QSOs&amp;quot; page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Para generar el catálogo de QSOs lo que hacemos es utilizar una pipeline especial:&lt;br /&gt;
&lt;br /&gt;
    qso_pipeline.ipynb&lt;br /&gt;
&lt;br /&gt;
Se la ha currado Pau casi entera.&lt;br /&gt;
&lt;br /&gt;
Lo que hacemos es seleccionar un número de QSOs del total que tenemos en el catálogo, ya que se corresponde con un área de 15000. &lt;br /&gt;
El footprint que tenemos para el SC8 es 1296.92.&lt;br /&gt;
Cuando hacemos la query a la tabla de los QSOs seleccionamos un porcentaje 1296.92/15000 aleatoriamente.&lt;br /&gt;
Además, le asignamos un valor aleatoriamente a cada QSO entre 1 y el número de píxeles que tiene la máscara para posicionarlo en el cielo. &lt;br /&gt;
&lt;br /&gt;
    sql = &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
        SELECT m.*, f.hpix_9_nest&lt;br /&gt;
        FROM&lt;br /&gt;
        (&lt;br /&gt;
        SELECT m.*, RAND() as r&lt;br /&gt;
        FROM cosmohub.full_h25cut_hcol_v1_1_c AS m&lt;br /&gt;
        WHERE rand() &amp;lt;= (1296.92/15000)&lt;br /&gt;
        ) AS m&lt;br /&gt;
        JOIN cosmohub.sc8_footprint_nest_nside512_2_c AS f&lt;br /&gt;
        ON f.row_number = CAST((m.r * 98896) + 1 AS INT)  &lt;br /&gt;
    &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Para crear el unique_id busco el máximo del SOURCE_ID y me voy a un orden superior.&lt;br /&gt;
&lt;br /&gt;
    # The current maximum value of SOURCE_ID when creating FITS files is:&lt;br /&gt;
    # SELECT MAX(CAST(((halo_id * 10000) + galaxy_id) AS bigint)) as max_source_id FROM flagship_mock_1_10_3_s_sc8_c;&lt;br /&gt;
    # 9081710654390000&lt;br /&gt;
    # QSOs starts at 20000000000000000&lt;br /&gt;
&lt;br /&gt;
Once created, I create the parquet table:&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_4_qso/0.pq -t jcarrete.flagship_mock_1_10_4_qso_pq -e&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_4_qso_pq (&lt;br /&gt;
        `type` STRING,&lt;br /&gt;
        `z` DOUBLE,&lt;br /&gt;
        `m1450` DOUBLE,&lt;br /&gt;
        `template` STRING,&lt;br /&gt;
        `template_int` BIGINT,&lt;br /&gt;
        `h` DOUBLE,&lt;br /&gt;
        `r` DOUBLE,&lt;br /&gt;
        `hpix_9_nest` BIGINT,&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `unique_id` BIGINT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `ra` DOUBLE,&lt;br /&gt;
        `dec` DOUBLE,&lt;br /&gt;
        `l` DOUBLE,&lt;br /&gt;
        `b` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_g` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `blanco_decam_r` DOUBLE,&lt;br /&gt;
        `blanco_decam_z` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g` DOUBLE,&lt;br /&gt;
        `kids_g` DOUBLE,&lt;br /&gt;
        `kids_i` DOUBLE,&lt;br /&gt;
        `kids_r` DOUBLE,&lt;br /&gt;
        `kids_u` DOUBLE,&lt;br /&gt;
        `lsst_g` DOUBLE,&lt;br /&gt;
        `lsst_i` DOUBLE,&lt;br /&gt;
        `lsst_r` DOUBLE,&lt;br /&gt;
        `lsst_u` DOUBLE,&lt;br /&gt;
        `lsst_y` DOUBLE,&lt;br /&gt;
        `lsst_z` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u` DOUBLE,&lt;br /&gt;
        `pan_starrs_i` DOUBLE,&lt;br /&gt;
        `pan_starrs_z` DOUBLE,&lt;br /&gt;
        `2mass_h` DOUBLE,&lt;br /&gt;
        `2mass_j` DOUBLE,&lt;br /&gt;
        `2mass_ks` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `gaia_bp` DOUBLE,&lt;br /&gt;
        `gaia_g` DOUBLE,&lt;br /&gt;
        `gaia_rp` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y` DOUBLE,&lt;br /&gt;
        `euclid_vis` DOUBLE,&lt;br /&gt;
        `id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_4_qso'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_4_qso_c (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
        `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
        `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
        `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
        `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
        `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
        `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
        `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
        `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
        `template` STRING COMMENT 'spectral template name (among 21)',&lt;br /&gt;
        `template_int` INT COMMENT 'spectral template as integer (from 0 to 20)',&lt;br /&gt;
        `h` FLOAT COMMENT 'approximate H-band magnitude for information only. This was computed for applying the magnitude cut',&lt;br /&gt;
        `r` FLOAT COMMENT 'random number between 0 and 1',&lt;br /&gt;
        `m1450` FLOAT COMMENT 'absolute magnitude at 1450 angstroms (M1450)',&lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_4_qso_c&lt;br /&gt;
    SELECT unique_id, id, kind, ra, `dec`, l, b, hpix_9_nest, SHIFTRIGHT(hpix_29_nest, (29-13)*2), hpix_29_nest, mw_extinction, z, template, template_int, h, r, m1450, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, step &lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_4_qso_pq;&lt;br /&gt;
&lt;br /&gt;
Y ahora hago el JOIN con el lensing:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_4_qso_s (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
        `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
        `ra_mag` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
        `dec_mag` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
        `kappa` float COMMENT 'convergence', &lt;br /&gt;
        `gamma1` float COMMENT 'shear', &lt;br /&gt;
        `gamma2` float COMMENT 'shear',&lt;br /&gt;
        `defl1` float COMMENT 'deflection1',&lt;br /&gt;
        `defl2` float COMMENT 'deflection2',&lt;br /&gt;
        `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
        `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
        `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
        `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
        `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
        `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
        `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
        `template` STRING COMMENT 'spectral template name (among 21)',&lt;br /&gt;
        `template_int` INT COMMENT 'spectral template as integer (from 0 to 20)',&lt;br /&gt;
        `h` FLOAT COMMENT 'approximate H-band magnitude for information only. This was computed for applying the magnitude cut',&lt;br /&gt;
        `r` FLOAT COMMENT 'random number between 0 and 1',&lt;br /&gt;
        `m1450` FLOAT COMMENT 'absolute magnitude at 1450 angstroms (M1450)',&lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_4_qso_s&lt;br /&gt;
    SELECT unique_id, id, kind, ra, `dec`, mag_pos.ra_mag, mag_pos.dec_mag, kappa, gamma1, gamma2, defl1, defl2, l, b, hpix_9_nest, hpix_13_nest, hpix_29_nest, mw_extinction, z, template, template_int, h, r, m1450, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, step &lt;br /&gt;
    FROM&lt;br /&gt;
    (SELECT unique_id, id, kind, ra, `dec`, udf.magnified_positions(CAST(ra AS DOUBLE), CAST(`dec` AS DOUBLE), CAST(l.defl1 AS DOUBLE), CAST(l.defl2 AS DOUBLE)) as mag_pos, l.kappa, l.gamma1, l.gamma2, l.defl1, l.defl2, l, b, hpix_9_nest, l.hpix_13_nest, hpix_29_nest, mw_extinction, z, template, template_int, h, r, m1450, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, l.step &lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_4_qso_c as m&lt;br /&gt;
    JOIN cosmohub.flagship_lensing2 as l&lt;br /&gt;
    ON m.step = l.step&lt;br /&gt;
    AND m.hpix_13_nest = l.hpix_13_nest) as t&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
Le cambio el esquema!&lt;br /&gt;
&lt;br /&gt;
    ALTER TABLE jcarrete.flagship_mock_1_10_4_qso_s RENAME TO cosmohub.flagship_mock_1_10_4_qso_s;&lt;br /&gt;
&lt;br /&gt;
Hago un FITS file con una sola galaxia!&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS float) AS RA,  \nCAST(`dec` AS float) AS `DEC`,  \nCAST(ra_mag AS float) AS RA_MAG,  \nCAST(dec_mag AS float) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(m1450 AS float) AS REF_MAG_ABS,  \nCAST(m1450 AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(-1 AS float) AS BULGE_R50,  \nCAST(-1 AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(template_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV,  \nCAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_4_qso_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2554&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
CosmoHub information:&lt;br /&gt;
&lt;br /&gt;
This is the first SC8 QSOs release.&lt;br /&gt;
&lt;br /&gt;
We have randomly selected QSO from [https://cosmohub.pic.es/catalogs/205](https://cosmohub.pic.es/catalogs/205) (copied information below) and located also randomly in SC8 area.&lt;br /&gt;
&lt;br /&gt;
We have assigned lensing parameters from last redshift step (86) since lensing and deflection maps are not yet available for higher redshift.&lt;br /&gt;
&lt;br /&gt;
Therefore we have used those parameters to estimate the magnified positions and also magnified fluxes in the TU FITS files.&lt;br /&gt;
&lt;br /&gt;
Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
&lt;br /&gt;
m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
&lt;br /&gt;
And in order to estimate magnified magnitudes:&lt;br /&gt;
&lt;br /&gt;
m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Catalogue of high-z QSOs&lt;br /&gt;
&lt;br /&gt;
Full information about the catalog can be found in the following Redmine url:&lt;br /&gt;
&lt;br /&gt;
[https://euclid.roe.ac.uk/projects/puswg/wiki/Quasars/](https://euclid.roe.ac.uk/projects/puswg/wiki/Quasars/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We (Rhys Barnett) generated a high-z QSO catalogue from Jiang et al. (2016) QSO luminosity function at z = 6 and assuming Wang et al. (2019) redshift evolution (k=-0.72).&lt;br /&gt;
&lt;br /&gt;
Important features to be noted:&lt;br /&gt;
&lt;br /&gt;
1. The corresponding area is 15,000 deg2&lt;br /&gt;
2. We applied an approximate magnitude cut at H=25 (computed with the Euclid H-filter bandpass)&lt;br /&gt;
3. We applied an overpopulation by a factor 1000. This overpopulation factor is motivated by the need to perform meaningful statistical tests of completeness in the highest redshift bins where the number of objects is obviously the lowest&lt;br /&gt;
4. There is a set of 21 QSO spectral templates in total. Each object is assigned a template with a uniform random distribution.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Para pasar el .ipynb a .py hay que hacerlo con &amp;quot;Pair notebook with percent Script&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Para correrlo:&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/spark_notebook.sh -e mocks -s -- path_to_script.py&lt;br /&gt;
&lt;br /&gt;
== Then we run it massively. This is the second try: ==&lt;br /&gt;
&lt;br /&gt;
Pau usa la pipeline para generar un mock que contiene ya todos los filtros.&lt;br /&gt;
Calcula los flujos:&lt;br /&gt;
* blanco_decam_g_true: incluyen la milky way extinction también calculada true&lt;br /&gt;
* blanco_decam_g: interpolado sin MW extinction&lt;br /&gt;
* blanco_decam_g_odonnell_ext: interpolado tanto el flujo como la extinción.&lt;br /&gt;
&lt;br /&gt;
Esta es la tabla que ha creado Pau: cosmohub.flagship_mock_1_10_4_qso_pq&lt;br /&gt;
&lt;br /&gt;
Lo paso a clustered:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_4_qso_c (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
        `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
        `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
        `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
        `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
        `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
        `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
        `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
        `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
        `template` STRING COMMENT 'spectral template name (among 21)',&lt;br /&gt;
        `template_int` INT COMMENT 'spectral template as integer (from 0 to 20)',&lt;br /&gt;
        `h` FLOAT COMMENT 'approximate H-band magnitude for information only. This was computed for applying the magnitude cut',&lt;br /&gt;
        `r` FLOAT COMMENT 'random number between 0 and 1',&lt;br /&gt;
        `m1450` FLOAT COMMENT 'absolute magnitude at 1450 angstroms (M1450)',&lt;br /&gt;
      `blanco_decam_g_true` float, &lt;br /&gt;
      `blanco_decam_g` float, &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float, &lt;br /&gt;
      `blanco_decam_i_true` float, &lt;br /&gt;
      `blanco_decam_i` float, &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float, &lt;br /&gt;
      `blanco_decam_r_true` float, &lt;br /&gt;
      `blanco_decam_r` float, &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float, &lt;br /&gt;
      `blanco_decam_z_true` float, &lt;br /&gt;
      `blanco_decam_z` float, &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float, &lt;br /&gt;
      `subaru_hsc_z_true` float, &lt;br /&gt;
      `subaru_hsc_z` float, &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float, &lt;br /&gt;
      `jst_jpcam_g_true` float, &lt;br /&gt;
      `jst_jpcam_g` float, &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float, &lt;br /&gt;
      `kids_g_true` float, &lt;br /&gt;
      `kids_g` float, &lt;br /&gt;
      `kids_g_odonnell_ext` float, &lt;br /&gt;
      `kids_i_true` float, &lt;br /&gt;
      `kids_i` float, &lt;br /&gt;
      `kids_i_odonnell_ext` float, &lt;br /&gt;
      `kids_r_true` float, &lt;br /&gt;
      `kids_r` float, &lt;br /&gt;
      `kids_r_odonnell_ext` float, &lt;br /&gt;
      `kids_u_true` float, &lt;br /&gt;
      `kids_u` float, &lt;br /&gt;
      `kids_u_odonnell_ext` float, &lt;br /&gt;
      `lsst_g_true` float, &lt;br /&gt;
      `lsst_g` float, &lt;br /&gt;
      `lsst_g_odonnell_ext` float, &lt;br /&gt;
      `lsst_i_true` float, &lt;br /&gt;
      `lsst_i` float, &lt;br /&gt;
      `lsst_i_odonnell_ext` float, &lt;br /&gt;
      `lsst_r_true` float, &lt;br /&gt;
      `lsst_r` float, &lt;br /&gt;
      `lsst_r_odonnell_ext` float, &lt;br /&gt;
      `lsst_u_true` float, &lt;br /&gt;
      `lsst_u` float, &lt;br /&gt;
      `lsst_u_odonnell_ext` float, &lt;br /&gt;
      `lsst_y_true` float, &lt;br /&gt;
      `lsst_y` float, &lt;br /&gt;
      `lsst_y_odonnell_ext` float, &lt;br /&gt;
      `lsst_z_true` float, &lt;br /&gt;
      `lsst_z` float, &lt;br /&gt;
      `lsst_z_odonnell_ext` float, &lt;br /&gt;
      `cfht_megacam_r_true` float, &lt;br /&gt;
      `cfht_megacam_r` float, &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float, &lt;br /&gt;
      `cfht_megacam_u_true` float, &lt;br /&gt;
      `cfht_megacam_u` float, &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float, &lt;br /&gt;
      `pan_starrs_i_true` float, &lt;br /&gt;
      `pan_starrs_i` float, &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float, &lt;br /&gt;
      `pan_starrs_z_true` float, &lt;br /&gt;
      `pan_starrs_z` float, &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float, &lt;br /&gt;
      `2mass_h_true` float, &lt;br /&gt;
      `2mass_h` float, &lt;br /&gt;
      `2mass_h_odonnell_ext` float, &lt;br /&gt;
      `2mass_j_true` float, &lt;br /&gt;
      `2mass_j` float, &lt;br /&gt;
      `2mass_j_odonnell_ext` float, &lt;br /&gt;
      `2mass_ks_true` float, &lt;br /&gt;
      `2mass_ks` float, &lt;br /&gt;
      `2mass_ks_odonnell_ext` float, &lt;br /&gt;
      `sdss_r01_true` float, &lt;br /&gt;
      `sdss_r01` float, &lt;br /&gt;
      `sdss_r01_odonnell_ext` float, &lt;br /&gt;
      `gaia_bp_true` float, &lt;br /&gt;
      `gaia_bp` float, &lt;br /&gt;
      `gaia_bp_odonnell_ext` float, &lt;br /&gt;
      `gaia_g_true` float, &lt;br /&gt;
      `gaia_g` float, &lt;br /&gt;
      `gaia_g_odonnell_ext` float, &lt;br /&gt;
      `gaia_rp_true` float, &lt;br /&gt;
      `gaia_rp` float, &lt;br /&gt;
      `gaia_rp_odonnell_ext` float, &lt;br /&gt;
      `euclid_nisp_h_true` float, &lt;br /&gt;
      `euclid_nisp_h` float, &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float, &lt;br /&gt;
      `euclid_nisp_j_true` float, &lt;br /&gt;
      `euclid_nisp_j` float, &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float, &lt;br /&gt;
      `euclid_nisp_y_true` float, &lt;br /&gt;
      `euclid_nisp_y` float, &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float, &lt;br /&gt;
      `euclid_vis_true` float, &lt;br /&gt;
      `euclid_vis` float, &lt;br /&gt;
      `euclid_vis_odonnell_ext` float,&lt;br /&gt;
      `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_4_qso_c&lt;br /&gt;
    SELECT `unique_id`, `id`, `kind`, `ra`, `dec`, `l`, `b`, `hpix_9_nest`, SHIFTRIGHT(hpix_29_nest, (29-13)*2), `hpix_29_nest`, `mw_extinction`, `z`, `template`, `template_int`, `h`, `r`, `m1450`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, `step`&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_4_qso_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_4_qso_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
Añado el lensing:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_4_qso_s (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
        `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
        `ra_mag` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
        `dec_mag` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
        `kappa` float COMMENT 'convergence', &lt;br /&gt;
        `gamma1` float COMMENT 'shear', &lt;br /&gt;
        `gamma2` float COMMENT 'shear',&lt;br /&gt;
        `defl1` float COMMENT 'deflection1',&lt;br /&gt;
        `defl2` float COMMENT 'deflection2',&lt;br /&gt;
        `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
        `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
        `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
        `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
        `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
        `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
        `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
        `template` STRING COMMENT 'spectral template name (among 21)',&lt;br /&gt;
        `template_int` INT COMMENT 'spectral template as integer (from 0 to 20)',&lt;br /&gt;
        `h` FLOAT COMMENT 'approximate H-band magnitude for information only. This was computed for applying the magnitude cut',&lt;br /&gt;
        `r` FLOAT COMMENT 'random number between 0 and 1',&lt;br /&gt;
        `m1450` FLOAT COMMENT 'absolute magnitude at 1450 angstroms (M1450)',&lt;br /&gt;
      `blanco_decam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'Interpolated observed flux in DES g-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES g-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES i-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'Interpolated observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'Interpolated observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'Interpolated observed flux in DES z-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'Interpolated observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `jst_jpcam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'Interpolated observed flux in JST g-band (Euclid provided)',&lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in JST g-band (Euclid provided)',&lt;br /&gt;
      `kids_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'Interpolated observed flux in KIDS g-band (Euclid provided)',&lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS g-band (Euclid provided)',&lt;br /&gt;
      `kids_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'Interpolated observed flux in KIDS i-band (Euclid provided)',&lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'Interpolated observed flux in KIDS r-band (Euclid provided)',&lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS r-band (Euclid provided)',&lt;br /&gt;
      `kids_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'Interpolated observed flux in KIDS u-band (Euclid provided)',&lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS u-band (Euclid provided)',&lt;br /&gt;
      `lsst_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'Interpolated observed flux in LSST g-band (Euclid provided)',&lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST g-band (Euclid provided)',&lt;br /&gt;
      `lsst_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'Interpolated observed flux in LSST i-band (Euclid provided)',&lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST i-band (Euclid provided)',&lt;br /&gt;
      `lsst_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'Interpolated observed flux in LSST r-band (Euclid provided)',&lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST r-band (Euclid provided)',&lt;br /&gt;
      `lsst_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'Interpolated observed flux in LSST u-band (Euclid provided)',&lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST u-band (Euclid provided)',&lt;br /&gt;
      `lsst_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'Interpolated observed flux in LSST y-band (Euclid provided)',&lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST y-band (Euclid provided)',&lt;br /&gt;
      `lsst_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'Interpolated observed flux in LSST z-band (Euclid provided)',&lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST z-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'Interpolated observed flux in CFHT r-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT r-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'Interpolated observed flux in CFHT u-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT u-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS i-band (Euclid provided)',  &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'Interpolated observed flux in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'Interpolated observed flux in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
      `2mass_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h` float COMMENT 'Interpolated observed flux in 2MASS H-band (Euclid provided)',&lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS H-band (Euclid provided)',&lt;br /&gt;
      `2mass_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'Interpolated observed flux in 2MASS J-band (Euclid provided)',&lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS J-band (Euclid provided)',&lt;br /&gt;
      `2mass_ks_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'Interpolated observed flux in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
      `sdss_r01_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)', &lt;br /&gt;
      `sdss_r01` float COMMENT 'Interpolated observed flux in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
      `gaia_bp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'Interpolated observed flux in Gaia-BP band (Euclid provided)',&lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-BP band (Euclid provided)',&lt;br /&gt;
      `gaia_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'Interpolated observed flux in Gaia-G band (Euclid provided)',&lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'Interpolated observed flux in Gaia-RP band (Euclid provided)',&lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-RP band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'Interpolated observed flux in Euclid NISP-H band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'Interpolated observed flux in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'Interpolated observed flux in Euclid NISP-Y band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'Interpolated observed flux in Euclid VIS band (Euclid provided)',&lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid VIS band (Euclid provided)',&lt;br /&gt;
      `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    SET hive.auto.convert.join.noconditionaltask.size=1000;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_4_qso_s&lt;br /&gt;
    SELECT `unique_id`, `id`, `kind`, `ra`, `dec`, mag_pos.ra_mag, mag_pos.dec_mag, kappa, gamma1, gamma2, defl1, defl2, `l`, `b`, `hpix_9_nest`, `hpix_13_nest`, `hpix_29_nest`, `mw_extinction`, `z`, `template`, `template_int`, `h`, `r`, `m1450`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, `step`&lt;br /&gt;
    FROM&lt;br /&gt;
    (SELECT `unique_id`, `id`, `kind`, `ra`, `dec`, udf.magnified_positions(CAST(ra AS DOUBLE), CAST(`dec` AS DOUBLE), CAST(l.defl1 AS DOUBLE), CAST(l.defl2 AS DOUBLE)) as mag_pos, l.kappa, l.gamma1, l.gamma2, l.defl1, l.defl2, `l`, `b`, `hpix_9_nest`, l.hpix_13_nest, `hpix_29_nest`, `mw_extinction`, `z`, `template`, `template_int`, `h`, `r`, `m1450`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, l.step &lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_4_qso_c as m&lt;br /&gt;
    JOIN cosmohub.flagship_lensing2 as l&lt;br /&gt;
    ON m.step = l.step&lt;br /&gt;
    AND m.hpix_13_nest = l.hpix_13_nest) as t&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_4_qso_s COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_10_4_qso_s;&lt;br /&gt;
    1520395&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
A more simple example:&lt;br /&gt;
&lt;br /&gt;
    select COUNT(m.hpix_13_nest)&lt;br /&gt;
    from cosmohub.flagship_mock_1_10_4_qso_c as m&lt;br /&gt;
    join cosmohub.flagship_lensing2 as l&lt;br /&gt;
    on l.step = m.step&lt;br /&gt;
    and l.hpix_13_nest = m.hpix_13_nest;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Info en CosmoHub:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is the first SC8 QSOs release.&lt;br /&gt;
&lt;br /&gt;
We have randomly selected QSO from [https://cosmohub.pic.es/catalogs/205](https://cosmohub.pic.es/catalogs/205) (copied information below) and located also randomly in SC8 area.&lt;br /&gt;
&lt;br /&gt;
We have assigned lensing parameters from last redshift step (86) since lensing and deflection maps are not yet available for higher redshift.&lt;br /&gt;
&lt;br /&gt;
Therefore we have used those parameters to estimate the magnified positions and also magnified fluxes in the TU FITS files.&lt;br /&gt;
&lt;br /&gt;
Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
&lt;br /&gt;
m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
&lt;br /&gt;
And in order to estimate magnified magnitudes:&lt;br /&gt;
&lt;br /&gt;
m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Catalogue of high-z QSOs&lt;br /&gt;
&lt;br /&gt;
Full information about the catalog can be found in the following Redmine url:&lt;br /&gt;
&lt;br /&gt;
[https://euclid.roe.ac.uk/projects/puswg/wiki/Quasars/](https://euclid.roe.ac.uk/projects/puswg/wiki/Quasars/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We (Rhys Barnett) generated a high-z QSO catalogue from Jiang et al. (2016) QSO luminosity function at z = 6 and assuming Wang et al. (2019) redshift evolution (k=-0.72).&lt;br /&gt;
&lt;br /&gt;
Important features to be noted:&lt;br /&gt;
&lt;br /&gt;
1. The corresponding area is 15,000 deg2&lt;br /&gt;
2. We applied an approximate magnitude cut at H=25 (computed with the Euclid H-filter bandpass)&lt;br /&gt;
3. We applied an overpopulation by a factor 1000. This overpopulation factor is motivated by the need to perform meaningful statistical tests of completeness in the highest redshift bins where the number of objects is obviously the lowest&lt;br /&gt;
4. There is a set of 21 QSO spectral templates in total. Each object is assigned a template with a uniform random distribution.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
FITS files:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(m1450 AS float) AS REF_MAG_ABS,  \nCAST(m1450 AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(-1 AS float) AS BULGE_R50,  \nCAST(-1 AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(template_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV,  \nCAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_4_qso_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Genero un nuevo release de QSOs:&lt;br /&gt;
&lt;br /&gt;
'''Modifico el notebook: qso_pipeline.ipynb'''&lt;br /&gt;
&lt;br /&gt;
* Tengo que generar los flujos de los filtros actualizados&lt;br /&gt;
* Cambiar el gamma1 por -gamma1. Esto estaba mal en la versión anterior!!!!&lt;br /&gt;
* Calcular el valor observado del filtro de referencia&lt;br /&gt;
&lt;br /&gt;
I rename the fluxes:&lt;br /&gt;
&lt;br /&gt;
    cfht_megacam_u ---&amp;gt; cfis_u &lt;br /&gt;
    cfht_megacam_r ---&amp;gt; cfis_r&lt;br /&gt;
    jst_jpcam_g ---&amp;gt; jedis_g&lt;br /&gt;
    pan_starrs_i ---&amp;gt; pan-starrs_i&lt;br /&gt;
    subaru_hsc_z ---&amp;gt; wishes_z&lt;br /&gt;
    -- el pan_starrs_z.csv se cambia a pan-starrs_z.csv&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    sql = &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
        SELECT unique_id, id, kind, ra, dec, &lt;br /&gt;
        ra_mag, dec_mag, kappa, gamma1, gamma2, defl1, defl2, l, b, &lt;br /&gt;
        hpix_9_nest, hpix_13_nest, hpix_29_nest, mw_extinction, z, template, template_int, h, r, m1450, &lt;br /&gt;
        blanco_decam_g_true, blanco_decam_g, blanco_decam_g_odonnell_ext, blanco_decam_i_true, blanco_decam_i, &lt;br /&gt;
        blanco_decam_i_odonnell_ext, blanco_decam_r_true, blanco_decam_r, blanco_decam_r_odonnell_ext, blanco_decam_z_true, &lt;br /&gt;
        blanco_decam_z, blanco_decam_z_odonnell_ext,&lt;br /&gt;
        kids_g_true, kids_g, kids_g_odonnell_ext, kids_i_true, kids_i, kids_i_odonnell_ext, kids_r_true, kids_r, kids_r_odonnell_ext, &lt;br /&gt;
        kids_u_true, kids_u, kids_u_odonnell_ext, &lt;br /&gt;
        lsst_g_true, lsst_g, lsst_g_odonnell_ext, lsst_i_true, lsst_i, lsst_i_odonnell_ext, lsst_r_true, lsst_r, lsst_r_odonnell_ext, &lt;br /&gt;
        lsst_u_true, lsst_u, lsst_u_odonnell_ext, lsst_y_true, lsst_y, lsst_y_odonnell_ext, lsst_z_true, lsst_z, lsst_z_odonnell_ext, &lt;br /&gt;
        2mass_h_true, 2mass_h, 2mass_h_odonnell_ext, 2mass_j_true, 2mass_j, 2mass_j_odonnell_ext, 2mass_ks_true, 2mass_ks, &lt;br /&gt;
        2mass_ks_odonnell_ext, sdss_r01_true, sdss_r01, sdss_r01_odonnell_ext, &lt;br /&gt;
        gaia_bp_true, gaia_bp, gaia_bp_odonnell_ext, gaia_g_true, gaia_g, gaia_g_odonnell_ext, gaia_rp_true, gaia_rp, &lt;br /&gt;
        gaia_rp_odonnell_ext, &lt;br /&gt;
        euclid_nisp_h_true, euclid_nisp_h, euclid_nisp_h_odonnell_ext, euclid_nisp_j_true, euclid_nisp_j, &lt;br /&gt;
        euclid_nisp_j_odonnell_ext, euclid_nisp_y_true, euclid_nisp_y, euclid_nisp_y_odonnell_ext, euclid_vis_true, &lt;br /&gt;
        euclid_vis, euclid_vis_odonnell_ext, step&lt;br /&gt;
        FROM cosmohub.flagship_mock_1_10_4_qso_s&lt;br /&gt;
    &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Una vez generado el catálogo, genero la tabla externa en parquet:&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_9_qso/0.pq -t jcarrete.flagship_mock_1_10_9_qso_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_9_qso_pq (&lt;br /&gt;
    `id` BIGINT,&lt;br /&gt;
    `kind` BIGINT,&lt;br /&gt;
    `ra` DOUBLE,&lt;br /&gt;
    `dec` DOUBLE,&lt;br /&gt;
    `ra_mag` DOUBLE,&lt;br /&gt;
    `dec_mag` DOUBLE,&lt;br /&gt;
    `kappa` DOUBLE,&lt;br /&gt;
    `gamma1` DOUBLE,&lt;br /&gt;
    `gamma2` DOUBLE,&lt;br /&gt;
    `defl1` DOUBLE,&lt;br /&gt;
    `defl2` DOUBLE,&lt;br /&gt;
    `l` DOUBLE,&lt;br /&gt;
    `b` DOUBLE,&lt;br /&gt;
    `hpix_9_nest` BIGINT,&lt;br /&gt;
    `hpix_13_nest` BIGINT,&lt;br /&gt;
    `hpix_29_nest` BIGINT,&lt;br /&gt;
    `mw_extinction` DOUBLE,&lt;br /&gt;
    `z` DOUBLE,&lt;br /&gt;
    `template` STRING,&lt;br /&gt;
    `template_int` BIGINT,&lt;br /&gt;
    `h` DOUBLE,&lt;br /&gt;
    `r` DOUBLE,&lt;br /&gt;
    `m1450` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_g` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_i` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_r` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_true` DOUBLE,&lt;br /&gt;
    `blanco_decam_z` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_true` DOUBLE,&lt;br /&gt;
    `kids_g` DOUBLE,&lt;br /&gt;
    `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_true` DOUBLE,&lt;br /&gt;
    `kids_i` DOUBLE,&lt;br /&gt;
    `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_true` DOUBLE,&lt;br /&gt;
    `kids_r` DOUBLE,&lt;br /&gt;
    `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_true` DOUBLE,&lt;br /&gt;
    `kids_u` DOUBLE,&lt;br /&gt;
    `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_true` DOUBLE,&lt;br /&gt;
    `lsst_g` DOUBLE,&lt;br /&gt;
    `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_true` DOUBLE,&lt;br /&gt;
    `lsst_i` DOUBLE,&lt;br /&gt;
    `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_true` DOUBLE,&lt;br /&gt;
    `lsst_r` DOUBLE,&lt;br /&gt;
    `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_true` DOUBLE,&lt;br /&gt;
    `lsst_u` DOUBLE,&lt;br /&gt;
    `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_true` DOUBLE,&lt;br /&gt;
    `lsst_y` DOUBLE,&lt;br /&gt;
    `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_true` DOUBLE,&lt;br /&gt;
    `lsst_z` DOUBLE,&lt;br /&gt;
    `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_h_true` DOUBLE,&lt;br /&gt;
    `2mass_h` DOUBLE,&lt;br /&gt;
    `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_true` DOUBLE,&lt;br /&gt;
    `2mass_j` DOUBLE,&lt;br /&gt;
    `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_true` DOUBLE,&lt;br /&gt;
    `2mass_ks` DOUBLE,&lt;br /&gt;
    `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_true` DOUBLE,&lt;br /&gt;
    `sdss_r01` DOUBLE,&lt;br /&gt;
    `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_true` DOUBLE,&lt;br /&gt;
    `gaia_bp` DOUBLE,&lt;br /&gt;
    `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_true` DOUBLE,&lt;br /&gt;
    `gaia_g` DOUBLE,&lt;br /&gt;
    `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_true` DOUBLE,&lt;br /&gt;
    `gaia_rp` DOUBLE,&lt;br /&gt;
    `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_true` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_true` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_true` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_true` DOUBLE,&lt;br /&gt;
    `euclid_vis` DOUBLE,&lt;br /&gt;
    `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
    `step` BIGINT,&lt;br /&gt;
    `lum_dist` DOUBLE,&lt;br /&gt;
    `app_m1450` DOUBLE,&lt;br /&gt;
    `wishes_z_true` DOUBLE,&lt;br /&gt;
    `wishes_z` DOUBLE,&lt;br /&gt;
    `wishes_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jedis_g_true` DOUBLE,&lt;br /&gt;
    `jedis_g` DOUBLE,&lt;br /&gt;
    `jedis_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_r_true` DOUBLE,&lt;br /&gt;
    `cfis_r` DOUBLE,&lt;br /&gt;
    `cfis_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_u_true` DOUBLE,&lt;br /&gt;
    `cfis_u` DOUBLE,&lt;br /&gt;
    `cfis_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_i_true` DOUBLE,&lt;br /&gt;
    `pan-starrs_i` DOUBLE,&lt;br /&gt;
    `pan-starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_z_true` DOUBLE,&lt;br /&gt;
    `pan-starrs_z` DOUBLE,&lt;br /&gt;
    `pan-starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `unique_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_9_qso'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_9_qso_s (&lt;br /&gt;
    `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
    `id` INT COMMENT 'ID',&lt;br /&gt;
    `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
    `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
    `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
    `ra_mag` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
    `dec_mag` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
    `kappa` float COMMENT 'convergence', &lt;br /&gt;
    `gamma1` float COMMENT 'shear', &lt;br /&gt;
    `gamma2` float COMMENT 'shear',&lt;br /&gt;
    `defl1` float COMMENT 'deflection1',&lt;br /&gt;
    `defl2` float COMMENT 'deflection2',&lt;br /&gt;
    `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
    `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
    `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
    `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
    `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
    `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
    `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
    `template` STRING COMMENT 'spectral template name (among 21)',&lt;br /&gt;
    `template_int` INT COMMENT 'spectral template as integer (from 0 to 20)',&lt;br /&gt;
    `h` FLOAT COMMENT 'approximate H-band magnitude for information only. This was computed for applying the magnitude cut',&lt;br /&gt;
    `r` FLOAT COMMENT 'random number between 0 and 1',&lt;br /&gt;
    `m1450` FLOAT COMMENT 'absolute magnitude at 1450 angstroms (M1450)',&lt;br /&gt;
    `lum_dist` FLOAT COMMENT 'luminosity distance in pc',&lt;br /&gt;
    `app_m1450` FLOAT COMMENT 'apparent magnitude at 1450 angstroms (M1450)', &lt;br /&gt;
    `blanco_decam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g` float COMMENT 'Interpolated observed flux in DES g-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES g-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES i-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_i` float COMMENT 'Interpolated observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_r` float COMMENT 'Interpolated observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
    `blanco_decam_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z` float COMMENT 'Interpolated observed flux in DES z-band (Euclid provided)',&lt;br /&gt;
    `blanco_decam_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `wishes_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `wishes_z` float COMMENT 'Interpolated observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `wishes_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `jedis_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `jedis_g` float COMMENT 'Interpolated observed flux in JST g-band (Euclid provided)',&lt;br /&gt;
    `jedis_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in JST g-band (Euclid provided)',&lt;br /&gt;
    `kids_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_g` float COMMENT 'Interpolated observed flux in KIDS g-band (Euclid provided)',&lt;br /&gt;
    `kids_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS g-band (Euclid provided)',&lt;br /&gt;
    `kids_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_i` float COMMENT 'Interpolated observed flux in KIDS i-band (Euclid provided)',&lt;br /&gt;
    `kids_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_r` float COMMENT 'Interpolated observed flux in KIDS r-band (Euclid provided)',&lt;br /&gt;
    `kids_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS r-band (Euclid provided)',&lt;br /&gt;
    `kids_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `kids_u` float COMMENT 'Interpolated observed flux in KIDS u-band (Euclid provided)',&lt;br /&gt;
    `kids_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS u-band (Euclid provided)',&lt;br /&gt;
    `lsst_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_g` float COMMENT 'Interpolated observed flux in LSST g-band (Euclid provided)',&lt;br /&gt;
    `lsst_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST g-band (Euclid provided)',&lt;br /&gt;
    `lsst_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_i` float COMMENT 'Interpolated observed flux in LSST i-band (Euclid provided)',&lt;br /&gt;
    `lsst_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST i-band (Euclid provided)',&lt;br /&gt;
    `lsst_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_r` float COMMENT 'Interpolated observed flux in LSST r-band (Euclid provided)',&lt;br /&gt;
    `lsst_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST r-band (Euclid provided)',&lt;br /&gt;
    `lsst_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_u` float COMMENT 'Interpolated observed flux in LSST u-band (Euclid provided)',&lt;br /&gt;
    `lsst_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST u-band (Euclid provided)',&lt;br /&gt;
    `lsst_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST y-band (Euclid provided)', &lt;br /&gt;
    `lsst_y` float COMMENT 'Interpolated observed flux in LSST y-band (Euclid provided)',&lt;br /&gt;
    `lsst_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST y-band (Euclid provided)',&lt;br /&gt;
    `lsst_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `lsst_z` float COMMENT 'Interpolated observed flux in LSST z-band (Euclid provided)',&lt;br /&gt;
    `lsst_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST z-band (Euclid provided)',&lt;br /&gt;
    `cfis_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_r` float COMMENT 'Interpolated observed flux in CFHT r-band (Euclid provided)',&lt;br /&gt;
    `cfis_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT r-band (Euclid provided)',&lt;br /&gt;
    `cfis_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `cfis_u` float COMMENT 'Interpolated observed flux in CFHT u-band (Euclid provided)',&lt;br /&gt;
    `cfis_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT u-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS i-band (Euclid provided)',  &lt;br /&gt;
    `pan-starrs_i` float COMMENT 'Interpolated observed flux in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z` float COMMENT 'Interpolated observed flux in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
    `pan-starrs_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
    `2mass_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_h` float COMMENT 'Interpolated observed flux in 2MASS H-band (Euclid provided)',&lt;br /&gt;
    `2mass_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS H-band (Euclid provided)',&lt;br /&gt;
    `2mass_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_j` float COMMENT 'Interpolated observed flux in 2MASS J-band (Euclid provided)',&lt;br /&gt;
    `2mass_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS J-band (Euclid provided)',&lt;br /&gt;
    `2mass_ks_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks` float COMMENT 'Interpolated observed flux in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
    `2mass_ks_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
    `sdss_r01_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)', &lt;br /&gt;
    `sdss_r01` float COMMENT 'Interpolated observed flux in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
    `sdss_r01_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
    `gaia_bp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_bp` float COMMENT 'Interpolated observed flux in Gaia-BP band (Euclid provided)',&lt;br /&gt;
    `gaia_bp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-BP band (Euclid provided)',&lt;br /&gt;
    `gaia_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_g` float COMMENT 'Interpolated observed flux in Gaia-G band (Euclid provided)',&lt;br /&gt;
    `gaia_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `gaia_rp` float COMMENT 'Interpolated observed flux in Gaia-RP band (Euclid provided)',&lt;br /&gt;
    `gaia_rp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-RP band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h` float COMMENT 'Interpolated observed flux in Euclid NISP-H band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j` float COMMENT 'Interpolated observed flux in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y` float COMMENT 'Interpolated observed flux in Euclid NISP-Y band (Euclid provided)',&lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `euclid_vis` float COMMENT 'Interpolated observed flux in Euclid VIS band (Euclid provided)',&lt;br /&gt;
    `euclid_vis_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid VIS band (Euclid provided)',&lt;br /&gt;
    `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
    step,&lt;br /&gt;
    hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
    step ASC,&lt;br /&gt;
    hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_9_qso_s&lt;br /&gt;
    SELECT&lt;br /&gt;
    `unique_id`,  `id`,  `kind`,  `ra`,  `dec`,  `ra_mag`,  `dec_mag`,  `kappa`,  `gamma1`,  `gamma2`,  `defl1`,  `defl2`,  `l`,  `b`,  `hpix_9_nest`,  `hpix_13_nest`,  `hpix_29_nest`,  `mw_extinction`,  `z`,  `template`,  `template_int`,  `h`,  `r`,  `m1450`,  `lum_dist`,  `app_m1450`,  `blanco_decam_g_true`,  `blanco_decam_g`,  `blanco_decam_g_odonnell_ext`,  `blanco_decam_i_true`,  `blanco_decam_i`,  `blanco_decam_i_odonnell_ext`,  `blanco_decam_r_true`,  `blanco_decam_r`,  `blanco_decam_r_odonnell_ext`,  `blanco_decam_z_true`,  `blanco_decam_z`,  `blanco_decam_z_odonnell_ext`,  `wishes_z_true`,  `wishes_z`,  `wishes_z_odonnell_ext`,  `jedis_g_true`,  `jedis_g`,  `jedis_g_odonnell_ext`,  `kids_g_true`,  `kids_g`,  `kids_g_odonnell_ext`,  `kids_i_true`,  `kids_i`,  `kids_i_odonnell_ext`,  `kids_r_true`,  `kids_r`,  `kids_r_odonnell_ext`,  `kids_u_true`,  `kids_u`,  `kids_u_odonnell_ext`,  `lsst_g_true`,  `lsst_g`,  `lsst_g_odonnell_ext`,  `lsst_i_true`,  `lsst_i`,  `lsst_i_odonnell_ext`,  `lsst_r_true`,  `lsst_r`,  `lsst_r_odonnell_ext`,  `lsst_u_true`,  `lsst_u`,  `lsst_u_odonnell_ext`,  `lsst_y_true`,  `lsst_y`,  `lsst_y_odonnell_ext`,  `lsst_z_true`,  `lsst_z`,  `lsst_z_odonnell_ext`,  `cfis_r_true`,  `cfis_r`,  `cfis_r_odonnell_ext`,  `cfis_u_true`,  `cfis_u`,  `cfis_u_odonnell_ext`,  `pan-starrs_i_true`,  `pan-starrs_i`,  `pan-starrs_i_odonnell_ext`,  `pan-starrs_z_true`,  `pan-starrs_z`,  `pan-starrs_z_odonnell_ext`,  `2mass_h_true`,  `2mass_h`,  `2mass_h_odonnell_ext`,  `2mass_j_true`,  `2mass_j`,  `2mass_j_odonnell_ext`,  `2mass_ks_true`,  `2mass_ks`,  `2mass_ks_odonnell_ext`,  `sdss_r01_true`,  `sdss_r01`,  `sdss_r01_odonnell_ext`,  `gaia_bp_true`,  `gaia_bp`,  `gaia_bp_odonnell_ext`,  `gaia_g_true`,  `gaia_g`,  `gaia_g_odonnell_ext`,  `gaia_rp_true`,  `gaia_rp`,  `gaia_rp_odonnell_ext`,  `euclid_nisp_h_true`,  `euclid_nisp_h`,  `euclid_nisp_h_odonnell_ext`,  `euclid_nisp_j_true`,  `euclid_nisp_j`,  `euclid_nisp_j_odonnell_ext`,  `euclid_nisp_y_true`,  `euclid_nisp_y`,  `euclid_nisp_y_odonnell_ext`,  `euclid_vis_true`,  `euclid_vis`,  `euclid_vis_odonnell_ext`,  `step`&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_9_qso_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_9_qso_s COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Info in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    ## This is the first SC8 QSOs release.&lt;br /&gt;
    Changes from previous version (1.10.4):&lt;br /&gt;
    * gamma1 flip sign is included in this version (missing in previous one; due to system reference transformation from IAU and Healpix)&lt;br /&gt;
    * update some filter transmissions&lt;br /&gt;
    * include REF_MAG&lt;br /&gt;
    We have randomly selected QSO from [https://cosmohub.pic.es/catalogs/205](https://cosmohub.pic.es/catalogs/205) (copied information below) and located also randomly in SC8 area.&lt;br /&gt;
    The total simulated area is 1297 square degrees.&lt;br /&gt;
    We have assigned lensing parameters from last redshift step (86) since lensing and deflection maps are not yet available for higher redshift.&lt;br /&gt;
    Therefore we have used those parameters to estimate the magnified positions and also magnified fluxes in the TU FITS files.&lt;br /&gt;
    Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
    m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
    And in order to estimate magnified magnitudes:&lt;br /&gt;
    m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
    ## Catalogue of high-z QSOs&lt;br /&gt;
    Full information about the catalog can be found in the following Redmine url:&lt;br /&gt;
    [https://euclid.roe.ac.uk/projects/puswg/wiki/Quasars/](https://euclid.roe.ac.uk/projects/puswg/wiki/Quasars/)&lt;br /&gt;
    We (Rhys Barnett) generated a high-z QSO catalogue from Jiang et al. (2016) QSO luminosity function at z = 6 and assuming Wang et al. (2019) redshift evolution (k=-0.72).&lt;br /&gt;
    Important features to be noted:&lt;br /&gt;
    1. The corresponding area is 15,000 deg2&lt;br /&gt;
    2. We applied an approximate magnitude cut at H=25 (computed with the Euclid H-filter bandpass)&lt;br /&gt;
    3. We applied an overpopulation by a factor 1000. This overpopulation factor is motivated by the need to perform meaningful statistical tests of completeness in the highest redshift bins where the number of objects is obviously the lowest&lt;br /&gt;
    4. There is a set of 21 QSO spectral templates in total. Each object is assigned a template with a uniform random distribution.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(m1450 AS float) AS REF_MAG_ABS,  \nCAST(app_m1450 AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(-1 AS float) AS BULGE_R50,  \nCAST(-1 AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(template_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV,  \nCAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfis_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfis_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jedis_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(`pan-starrs_i`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(`pan-starrs_z`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(wishes_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_9_qso_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
FITS table:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_9_qso_s_magnified_fits(&lt;br /&gt;
    SOURCE_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    HALO_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    KIND smallint COMMENT 'from deserializer',&lt;br /&gt;
    RA double COMMENT 'from deserializer',&lt;br /&gt;
    `DEC` double COMMENT 'from deserializer',&lt;br /&gt;
    RA_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    DEC_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    Z_OBS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG_ABS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_FRACTION float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_NSERSIC float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_AXIS_RATIO float COMMENT 'from deserializer',&lt;br /&gt;
    INCLINATION_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    KAPPA float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA1 float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA2 float COMMENT 'from deserializer',&lt;br /&gt;
    SED_TEMPLATE float COMMENT 'from deserializer',&lt;br /&gt;
    EXT_LAW smallint COMMENT 'from deserializer',&lt;br /&gt;
    EBV float COMMENT 'from deserializer',&lt;br /&gt;
    HALPHA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    HBETA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O3_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    N2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    S2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    AV FLOAT COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_VIS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_JPCAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_HSC_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_BP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_RP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_KS_2MASS_MAG float COMMENT 'from deserializer'&lt;br /&gt;
    )&lt;br /&gt;
     PARTITIONED BY ( &lt;br /&gt;
    `hpix_5_nest` int)&lt;br /&gt;
     ROW FORMAT SERDE &lt;br /&gt;
    'es.pic.astro.hadoop.serde.RecArraySerDe' &lt;br /&gt;
     STORED AS INPUTFORMAT &lt;br /&gt;
    'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
     OUTPUTFORMAT &lt;br /&gt;
    'es.pic.astro.hadoop.io.BinaryOutputFormat'&lt;br /&gt;
     ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_9_qso_s_magnified_fits PARTITION(hpix_5_nest)&lt;br /&gt;
    SELECT CAST(unique_id AS bigint) AS `SOURCE_ID`,  &lt;br /&gt;
    CAST(-1 AS bigint) AS `HALO_ID`, &lt;br /&gt;
    CAST(kind AS smallint) AS `KIND`,  &lt;br /&gt;
    CAST(ra AS double) AS `RA`,  &lt;br /&gt;
    CAST(`dec` AS double) AS `DEC`,  &lt;br /&gt;
    CAST(ra_mag AS double) AS `RA_MAG`,  &lt;br /&gt;
    CAST(dec_mag AS double) AS `DEC_MAG`,  &lt;br /&gt;
    CAST(z AS float) AS `Z_OBS`,  &lt;br /&gt;
    CAST(m1450 AS float) AS `REF_MAG_ABS`,  &lt;br /&gt;
    CAST(app_m1450 AS float) AS `REF_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `BULGE_FRACTION`,  &lt;br /&gt;
    CAST(-1 AS float) AS `BULGE_R50`,  &lt;br /&gt;
    CAST(-1 AS float) AS `DISK_R50`,  &lt;br /&gt;
    CAST(-1 AS float) AS `BULGE_NSERSIC`,  &lt;br /&gt;
    CAST(-1 AS float) AS `BULGE_AXIS_RATIO`,  &lt;br /&gt;
    CAST(-1 AS float) AS `INCLINATION_ANGLE`,  &lt;br /&gt;
    CAST(-1 AS float) AS `DISK_ANGLE`,  &lt;br /&gt;
    CAST(kappa AS float) AS `KAPPA`,  &lt;br /&gt;
    CAST(gamma1 AS float) AS `GAMMA1`,  &lt;br /&gt;
    CAST(gamma2 AS float) AS `GAMMA2`,  &lt;br /&gt;
    CAST(template_int AS float) AS `SED_TEMPLATE`,  &lt;br /&gt;
    CAST(0 AS smallint) AS `EXT_LAW`,  &lt;br /&gt;
    CAST(-1 AS float) AS `EBV`,  &lt;br /&gt;
    CAST(-1 AS float) AS `HALPHA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `HBETA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `O2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `O3_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `N2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(-1 AS float) AS `S2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(mw_extinction AS float) AS `AV`,&lt;br /&gt;
    CAST(euclid_vis*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_VIS_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_NISP_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_DECAM_MAG`,  &lt;br /&gt;
    CAST(cfis_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(cfis_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(jedis_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_JPCAM_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_i`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_z`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(wishes_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_HSC_MAG`,  &lt;br /&gt;
    CAST(gaia_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS `TU_FNU_G_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_bp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_BP_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_rp*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_RP_GAIA_MAG`,  &lt;br /&gt;
    CAST(lsst_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_z*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_y*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_LSST_MAG`,  &lt;br /&gt;
    CAST(kids_u*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_g*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_r*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_i*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_KIDS_MAG`,  &lt;br /&gt;
    CAST(2mass_j*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_h*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_ks*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_KS_2MASS_MAG`,&lt;br /&gt;
    CAST(SHIFTRIGHT(hpix_29_nest, (29-5)*2) as int) AS hpix_5_nest &lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_9_qso_s&lt;br /&gt;
    ;&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Standard_galaxies&amp;diff=900</id>
		<title>Standard galaxies</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Standard_galaxies&amp;diff=900"/>
		<updated>2021-02-02T09:47:07Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Standard galaxies process for SC8 ==&lt;br /&gt;
&lt;br /&gt;
Using the full_pipeline.py with the whole first octant (flagship_rockstar_octant1_c)&lt;br /&gt;
&lt;br /&gt;
Los datos raw de este catálogo están en:&lt;br /&gt;
&lt;br /&gt;
    /pnfs/pic.es/data/astro/euclid/disk/newrock&lt;br /&gt;
&lt;br /&gt;
Los campos bx, by, bz, los hemos añadido nosotros de la estructura de directorios/ficheros que nos llega de Zurich.&lt;br /&gt;
&lt;br /&gt;
Los directorios van desde el 01 hasta el 62 (62 &amp;quot;boxes&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
'''Hemos puesto float en las posiciones!!!!! Tenemos que reingestar los halos y volver a calcularlo todo de nuevo. Abrir un ticket.'''&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_0_pq (&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` INT,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `Halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_0'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
Clusterizo:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_0_c (&lt;br /&gt;
    `kind` TINYINT,&lt;br /&gt;
    `luminosity_r01` FLOAT,&lt;br /&gt;
    `halo_x` FLOAT,&lt;br /&gt;
    `halo_y` FLOAT,&lt;br /&gt;
    `halo_z` FLOAT,&lt;br /&gt;
    `halo_vx` FLOAT,&lt;br /&gt;
    `halo_vy` FLOAT,&lt;br /&gt;
    `halo_vz` FLOAT,&lt;br /&gt;
    `halo_r` FLOAT,&lt;br /&gt;
    `true_redshift_halo` FLOAT,&lt;br /&gt;
    `halo_lm` FLOAT,&lt;br /&gt;
    `halo_n_sats` INT,&lt;br /&gt;
    `n_gals` INT,&lt;br /&gt;
    `abs_mag_r01` FLOAT,&lt;br /&gt;
    `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
    `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
    `gr_restframe` FLOAT,&lt;br /&gt;
    `color_kind` TINYINT,&lt;br /&gt;
    `x_gal` FLOAT,&lt;br /&gt;
    `y_gal` FLOAT,&lt;br /&gt;
    `z_gal` FLOAT,&lt;br /&gt;
    `r_gal` FLOAT,&lt;br /&gt;
    `true_redshift_gal` FLOAT,&lt;br /&gt;
    `ra_gal` DOUBLE,&lt;br /&gt;
    `dec_gal` DOUBLE,&lt;br /&gt;
    `hpix_29_nest` BIGINT,&lt;br /&gt;
    `hpix_13_nest` BIGINT,&lt;br /&gt;
    `vx_gal` FLOAT,&lt;br /&gt;
    `vy_gal` FLOAT,&lt;br /&gt;
    `vz_gal` FLOAT,&lt;br /&gt;
    `vrad_gal` FLOAT,&lt;br /&gt;
    `delta_r` FLOAT,&lt;br /&gt;
    `observed_redshift_gal` FLOAT,&lt;br /&gt;
    `sed_ke` FLOAT,&lt;br /&gt;
    `gr_cosmos` FLOAT,&lt;br /&gt;
    `sed_cosmos` FLOAT,&lt;br /&gt;
    `ext_curve_cosmos` TINYINT,&lt;br /&gt;
    `ebv_cosmos` FLOAT,&lt;br /&gt;
    `is_within_cosmos` BOOLEAN,&lt;br /&gt;
    `cosmos_distance` FLOAT,&lt;br /&gt;
    `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
    `log_ml_r01` FLOAT,&lt;br /&gt;
    `log_stellar_mass` FLOAT,&lt;br /&gt;
    `metallicity` FLOAT,&lt;br /&gt;
    `log_sfr` FLOAT,&lt;br /&gt;
    `logf_halpha_ext` FLOAT,&lt;br /&gt;
    `logf_halpha` FLOAT,&lt;br /&gt;
    `Halpha_scatter` FLOAT,&lt;br /&gt;
    `loglum_halpha` FLOAT,&lt;br /&gt;
    `loglum_halpha_ext` FLOAT,&lt;br /&gt;
    `logf_dummy` FLOAT,&lt;br /&gt;
    `z_dummy` FLOAT,&lt;br /&gt;
    `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
    `logf_halpha_model1` FLOAT,&lt;br /&gt;
    `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
    `loglum_halpha_model1` FLOAT,&lt;br /&gt;
    `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
    `logf_halpha_model3` FLOAT,&lt;br /&gt;
    `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
    `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
    `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
    `logf_hbeta_model1` FLOAT,&lt;br /&gt;
    `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
    `logf_o2_model1` FLOAT,&lt;br /&gt;
    `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
    `logf_n2_model1` FLOAT,&lt;br /&gt;
    `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
    `logf_o3_model1` FLOAT,&lt;br /&gt;
    `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
    `logf_s2_model1` FLOAT,&lt;br /&gt;
    `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
    `logf_hbeta_model3` FLOAT,&lt;br /&gt;
    `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
    `logf_o2_model3` FLOAT,&lt;br /&gt;
    `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
    `logf_n2_model3` FLOAT,&lt;br /&gt;
    `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
    `logf_o3_model3` FLOAT,&lt;br /&gt;
    `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
    `logf_s2_model3` FLOAT,&lt;br /&gt;
    `blanco_decam_i` FLOAT,&lt;br /&gt;
    `sdss_r01` FLOAT,&lt;br /&gt;
    `euclid_nisp_h` FLOAT,&lt;br /&gt;
    `l_gal` FLOAT,&lt;br /&gt;
    `b_gal` FLOAT,&lt;br /&gt;
    `mw_extinction` FLOAT,&lt;br /&gt;
    `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
    `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
    `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
    `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
    `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
    `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
    `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
    `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
    `dominant_shape` TINYINT,&lt;br /&gt;
    `median_major_axis` FLOAT,&lt;br /&gt;
    `scale_length` FLOAT,&lt;br /&gt;
    `bulge_fraction` FLOAT,&lt;br /&gt;
    `disk_scalelength` FLOAT,&lt;br /&gt;
    `disk_nsersic` FLOAT,&lt;br /&gt;
    `disk_r50` FLOAT,&lt;br /&gt;
    `bulge_r50` FLOAT,&lt;br /&gt;
    `bulge_nsersic` FLOAT,&lt;br /&gt;
    `inclination_angle` FLOAT,&lt;br /&gt;
    `disk_ellipticity` FLOAT,&lt;br /&gt;
    `bulge_ellipticity` FLOAT,&lt;br /&gt;
    `disk_axis_ratio` FLOAT,&lt;br /&gt;
    `bulge_axis_ratio` FLOAT,&lt;br /&gt;
    `step` SMALLINT,&lt;br /&gt;
    `random_index` FLOAT,&lt;br /&gt;
    `halo_id` BIGINT,&lt;br /&gt;
    `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
   CLUSTERED BY ( &lt;br /&gt;
       hpix_13_nest) &lt;br /&gt;
   SORTED BY ( &lt;br /&gt;
       hpix_13_nest ASC) &lt;br /&gt;
   INTO 4096 BUCKETS&lt;br /&gt;
   ROW FORMAT SERDE &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
   STORED AS INPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
   OUTPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
   ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_0_c&lt;br /&gt;
    SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, hpix_nest as hpix_29_nest, SHIFTRIGHT(hpix_nest, (29-13)*2) as hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, step, random_index, halo_id, galaxy_id&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_0_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE jcarrete.flagship_mock_1_10_0_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
Cambio el esquema:&lt;br /&gt;
&lt;br /&gt;
    ALTER TABLE jcarrete.flagship_mock_1_10_0_c RENAME TO cosmohub.flagship_mock_1_10_0_c;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CREO OTRA VEZ LA TABLA CON EL CLUSTERING CORRECTO:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_0_c2 (&lt;br /&gt;
        `kind` TINYINT,&lt;br /&gt;
        `luminosity_r01` FLOAT,&lt;br /&gt;
        `halo_x` FLOAT,&lt;br /&gt;
        `halo_y` FLOAT,&lt;br /&gt;
        `halo_z` FLOAT,&lt;br /&gt;
        `halo_vx` FLOAT,&lt;br /&gt;
        `halo_vy` FLOAT,&lt;br /&gt;
        `halo_vz` FLOAT,&lt;br /&gt;
        `halo_r` FLOAT,&lt;br /&gt;
        `true_redshift_halo` FLOAT,&lt;br /&gt;
        `halo_lm` FLOAT,&lt;br /&gt;
        `halo_n_sats` INT,&lt;br /&gt;
        `n_gals` INT,&lt;br /&gt;
        `abs_mag_r01` FLOAT,&lt;br /&gt;
        `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
        `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
        `gr_restframe` FLOAT,&lt;br /&gt;
        `color_kind` TINYINT,&lt;br /&gt;
        `x_gal` FLOAT,&lt;br /&gt;
        `y_gal` FLOAT,&lt;br /&gt;
        `z_gal` FLOAT,&lt;br /&gt;
        `r_gal` FLOAT,&lt;br /&gt;
        `true_redshift_gal` FLOAT,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` BIGINT,&lt;br /&gt;
        `vx_gal` FLOAT,&lt;br /&gt;
        `vy_gal` FLOAT,&lt;br /&gt;
        `vz_gal` FLOAT,&lt;br /&gt;
        `vrad_gal` FLOAT,&lt;br /&gt;
        `delta_r` FLOAT,&lt;br /&gt;
        `observed_redshift_gal` FLOAT,&lt;br /&gt;
        `sed_ke` FLOAT,&lt;br /&gt;
        `gr_cosmos` FLOAT,&lt;br /&gt;
        `sed_cosmos` FLOAT,&lt;br /&gt;
        `ext_curve_cosmos` TINYINT,&lt;br /&gt;
        `ebv_cosmos` FLOAT,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` FLOAT,&lt;br /&gt;
        `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
        `log_ml_r01` FLOAT,&lt;br /&gt;
        `log_stellar_mass` FLOAT,&lt;br /&gt;
        `metallicity` FLOAT,&lt;br /&gt;
        `log_sfr` FLOAT,&lt;br /&gt;
        `logf_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_halpha` FLOAT,&lt;br /&gt;
        `Halpha_scatter` FLOAT,&lt;br /&gt;
        `loglum_halpha` FLOAT,&lt;br /&gt;
        `loglum_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_dummy` FLOAT,&lt;br /&gt;
        `z_dummy` FLOAT,&lt;br /&gt;
        `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model1` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1` FLOAT,&lt;br /&gt;
        `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model3` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1` FLOAT,&lt;br /&gt;
        `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model1` FLOAT,&lt;br /&gt;
        `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model1` FLOAT,&lt;br /&gt;
        `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model1` FLOAT,&lt;br /&gt;
        `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model1` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3` FLOAT,&lt;br /&gt;
        `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model3` FLOAT,&lt;br /&gt;
        `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model3` FLOAT,&lt;br /&gt;
        `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model3` FLOAT,&lt;br /&gt;
        `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model3` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `l_gal` FLOAT,&lt;br /&gt;
        `b_gal` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `dominant_shape` TINYINT,&lt;br /&gt;
        `median_major_axis` FLOAT,&lt;br /&gt;
        `scale_length` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `disk_scalelength` FLOAT,&lt;br /&gt;
        `disk_nsersic` FLOAT,&lt;br /&gt;
        `disk_r50` FLOAT,&lt;br /&gt;
        `bulge_r50` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `inclination_angle` FLOAT,&lt;br /&gt;
        `disk_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `disk_axis_ratio` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `step` SMALLINT,&lt;br /&gt;
        `random_index` FLOAT,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest&lt;br /&gt;
    )&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC&lt;br /&gt;
    )&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_0_c2&lt;br /&gt;
    SELECT * &lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_0_c;&lt;br /&gt;
&lt;br /&gt;
Todo esto lo hago para probar el JOIN eficiente&lt;br /&gt;
&lt;br /&gt;
Some tips:&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(DISTINTC ) better performance:&lt;br /&gt;
    https://prantik.github.io/blog/Query-Optimization-in-Hive-Count-Distinct-with-Brickhouse-Group-Count&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE tallada.dup_flagship_mock_1_10_0_c&lt;br /&gt;
    STORED AS ORC AS&lt;br /&gt;
    SELECT t.* FROM (&lt;br /&gt;
      SELECT halo_id, galaxy_id, kind, ra_gal, dec_gal, true_redshift_gal,&lt;br /&gt;
      COUNT(*) OVER (PARTITION BY ra_gal, dec_gal) AS cnt&lt;br /&gt;
      FROM flagship_mock_1_10_0_c AS s&lt;br /&gt;
    ) AS t&lt;br /&gt;
    WHERE t.cnt &amp;gt; 1;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_1/0.pq -t jcarrete.flagship_mock_1_10_1_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_1_pq (&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` INT,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `Halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_1'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
Clustered como la del lensing. OJO PORQUE el HPIX_13_NEST TIENE QUE SER INT!&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_1_c (&lt;br /&gt;
        `kind` TINYINT,&lt;br /&gt;
        `luminosity_r01` FLOAT,&lt;br /&gt;
        `halo_x` FLOAT,&lt;br /&gt;
        `halo_y` FLOAT,&lt;br /&gt;
        `halo_z` FLOAT,&lt;br /&gt;
        `halo_vx` FLOAT,&lt;br /&gt;
        `halo_vy` FLOAT,&lt;br /&gt;
        `halo_vz` FLOAT,&lt;br /&gt;
        `halo_r` FLOAT,&lt;br /&gt;
        `true_redshift_halo` FLOAT,&lt;br /&gt;
        `halo_lm` FLOAT,&lt;br /&gt;
        `halo_n_sats` INT,&lt;br /&gt;
        `n_gals` INT,&lt;br /&gt;
        `abs_mag_r01` FLOAT,&lt;br /&gt;
        `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
        `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
        `gr_restframe` FLOAT,&lt;br /&gt;
        `color_kind` TINYINT,&lt;br /&gt;
        `x_gal` FLOAT,&lt;br /&gt;
        `y_gal` FLOAT,&lt;br /&gt;
        `z_gal` FLOAT,&lt;br /&gt;
        `r_gal` FLOAT,&lt;br /&gt;
        `true_redshift_gal` FLOAT,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` INT,&lt;br /&gt;
        `vx_gal` FLOAT,&lt;br /&gt;
        `vy_gal` FLOAT,&lt;br /&gt;
        `vz_gal` FLOAT,&lt;br /&gt;
        `vrad_gal` FLOAT,&lt;br /&gt;
        `delta_r` FLOAT,&lt;br /&gt;
        `observed_redshift_gal` FLOAT,&lt;br /&gt;
        `sed_ke` FLOAT,&lt;br /&gt;
        `gr_cosmos` FLOAT,&lt;br /&gt;
        `sed_cosmos` FLOAT,&lt;br /&gt;
        `ext_curve_cosmos` TINYINT,&lt;br /&gt;
        `ebv_cosmos` FLOAT,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` FLOAT,&lt;br /&gt;
        `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
        `log_ml_r01` FLOAT,&lt;br /&gt;
        `log_stellar_mass` FLOAT,&lt;br /&gt;
        `metallicity` FLOAT,&lt;br /&gt;
        `log_sfr` FLOAT,&lt;br /&gt;
        `logf_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_halpha` FLOAT,&lt;br /&gt;
        `Halpha_scatter` FLOAT,&lt;br /&gt;
        `loglum_halpha` FLOAT,&lt;br /&gt;
        `loglum_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_dummy` FLOAT,&lt;br /&gt;
        `z_dummy` FLOAT,&lt;br /&gt;
        `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model1` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1` FLOAT,&lt;br /&gt;
        `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model3` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1` FLOAT,&lt;br /&gt;
        `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model1` FLOAT,&lt;br /&gt;
        `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model1` FLOAT,&lt;br /&gt;
        `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model1` FLOAT,&lt;br /&gt;
        `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model1` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3` FLOAT,&lt;br /&gt;
        `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model3` FLOAT,&lt;br /&gt;
        `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model3` FLOAT,&lt;br /&gt;
        `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model3` FLOAT,&lt;br /&gt;
        `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model3` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `l_gal` FLOAT,&lt;br /&gt;
        `b_gal` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `dominant_shape` TINYINT,&lt;br /&gt;
        `median_major_axis` FLOAT,&lt;br /&gt;
        `scale_length` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `disk_scalelength` FLOAT,&lt;br /&gt;
        `disk_nsersic` FLOAT,&lt;br /&gt;
        `disk_r50` FLOAT,&lt;br /&gt;
        `bulge_r50` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `inclination_angle` FLOAT,&lt;br /&gt;
        `disk_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `disk_axis_ratio` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `step` SMALLINT,&lt;br /&gt;
        `random_index` FLOAT,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_1_c&lt;br /&gt;
    SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, hpix_nest as hpix_29_nest, SHIFTRIGHT(hpix_nest, (29-13)*2) as hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, step, random_index, halo_id, galaxy_id&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_1_pq;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_1_s (&lt;br /&gt;
        `kind` TINYINT,&lt;br /&gt;
        `luminosity_r01` FLOAT,&lt;br /&gt;
        `halo_x` FLOAT,&lt;br /&gt;
        `halo_y` FLOAT,&lt;br /&gt;
        `halo_z` FLOAT,&lt;br /&gt;
        `halo_vx` FLOAT,&lt;br /&gt;
        `halo_vy` FLOAT,&lt;br /&gt;
        `halo_vz` FLOAT,&lt;br /&gt;
        `halo_r` FLOAT,&lt;br /&gt;
        `true_redshift_halo` FLOAT,&lt;br /&gt;
        `halo_lm` FLOAT,&lt;br /&gt;
        `halo_n_sats` INT,&lt;br /&gt;
        `n_gals` INT,&lt;br /&gt;
        `abs_mag_r01` FLOAT,&lt;br /&gt;
        `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
        `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
        `gr_restframe` FLOAT,&lt;br /&gt;
        `color_kind` TINYINT,&lt;br /&gt;
        `x_gal` FLOAT,&lt;br /&gt;
        `y_gal` FLOAT,&lt;br /&gt;
        `z_gal` FLOAT,&lt;br /&gt;
        `r_gal` FLOAT,&lt;br /&gt;
        `true_redshift_gal` FLOAT,&lt;br /&gt;
        `ra_gal` FLOAT,&lt;br /&gt;
        `dec_gal` FLOAT,&lt;br /&gt;
        `ra_mag_gal` FLOAT,&lt;br /&gt;
        `dec_mag_gal` FLOAT,&lt;br /&gt;
        `kappa` FLOAT,&lt;br /&gt;
        `gamma1` FLOAT,&lt;br /&gt;
        `gamma2` FLOAT,&lt;br /&gt;
        `defl1` FLOAT,&lt;br /&gt;
        `defl2` FLOAT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` INT,&lt;br /&gt;
        `vx_gal` FLOAT,&lt;br /&gt;
        `vy_gal` FLOAT,&lt;br /&gt;
        `vz_gal` FLOAT,&lt;br /&gt;
        `vrad_gal` FLOAT,&lt;br /&gt;
        `delta_r` FLOAT,&lt;br /&gt;
        `observed_redshift_gal` FLOAT,&lt;br /&gt;
        `sed_ke` FLOAT,&lt;br /&gt;
        `gr_cosmos` FLOAT,&lt;br /&gt;
        `sed_cosmos` FLOAT,&lt;br /&gt;
        `ext_curve_cosmos` TINYINT,&lt;br /&gt;
        `ebv_cosmos` FLOAT,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` FLOAT,&lt;br /&gt;
        `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
        `log_ml_r01` FLOAT,&lt;br /&gt;
        `log_stellar_mass` FLOAT,&lt;br /&gt;
        `metallicity` FLOAT,&lt;br /&gt;
        `log_sfr` FLOAT,&lt;br /&gt;
        `logf_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_halpha` FLOAT,&lt;br /&gt;
        `Halpha_scatter` FLOAT,&lt;br /&gt;
        `loglum_halpha` FLOAT,&lt;br /&gt;
        `loglum_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_dummy` FLOAT,&lt;br /&gt;
        `z_dummy` FLOAT,&lt;br /&gt;
        `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model1` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1` FLOAT,&lt;br /&gt;
        `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model3` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1` FLOAT,&lt;br /&gt;
        `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model1` FLOAT,&lt;br /&gt;
        `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model1` FLOAT,&lt;br /&gt;
        `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model1` FLOAT,&lt;br /&gt;
        `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model1` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3` FLOAT,&lt;br /&gt;
        `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model3` FLOAT,&lt;br /&gt;
        `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model3` FLOAT,&lt;br /&gt;
        `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model3` FLOAT,&lt;br /&gt;
        `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model3` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `l_gal` FLOAT,&lt;br /&gt;
        `b_gal` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `dominant_shape` TINYINT,&lt;br /&gt;
        `median_major_axis` FLOAT,&lt;br /&gt;
        `scale_length` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `disk_scalelength` FLOAT,&lt;br /&gt;
        `disk_nsersic` FLOAT,&lt;br /&gt;
        `disk_r50` FLOAT,&lt;br /&gt;
        `bulge_r50` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `inclination_angle` FLOAT,&lt;br /&gt;
        `disk_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `disk_axis_ratio` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `step` SMALLINT,&lt;br /&gt;
        `random_index` FLOAT,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To assign lensing:&lt;br /&gt;
&lt;br /&gt;
    SET hive.auto.convert.join.noconditionaltask.size=1000;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_1_s&lt;br /&gt;
    SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, mag_pos.ra_mag, mag_pos.dec_mag, kappa, gamma1, gamma2, defl1, defl2, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, step, random_index, halo_id, galaxy_id&lt;br /&gt;
    FROM&lt;br /&gt;
    (SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, udf.magnified_positions(CAST(ra_gal AS DOUBLE) , CAST(dec_gal AS DOUBLE), CAST(l.defl1 AS DOUBLE), CAST(l.defl2 AS DOUBLE)) as mag_pos, l.kappa, l.gamma1, l.gamma2, l.defl1, l.defl2, hpix_29_nest, l.hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, l.step, random_index, halo_id, galaxy_id&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_1_c as m&lt;br /&gt;
    JOIN cosmohub.flagship_lensing2 as l&lt;br /&gt;
    ON m.step = l.step&lt;br /&gt;
    AND m.hpix_13_nest = l.hpix_13_nest) as t&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_1_s COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Creo la tabla con el footprint que me he generado yo:&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.sc8_footprint_nest_nside512_csv(&lt;br /&gt;
      `hpix_9_nest` int,&lt;br /&gt;
      `value` boolean &lt;br /&gt;
    )&lt;br /&gt;
    ROW FORMAT SERDE &lt;br /&gt;
      'org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe' &lt;br /&gt;
    WITH SERDEPROPERTIES ( &lt;br /&gt;
      'field.delim'=',', &lt;br /&gt;
      'serialization.format'=',') &lt;br /&gt;
    STORED AS INPUTFORMAT &lt;br /&gt;
      'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
    OUTPUTFORMAT &lt;br /&gt;
      'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'&lt;br /&gt;
    LOCATION&lt;br /&gt;
      'hdfs://AntNest/user/jcarrete/data/euclid/footprint_SC8/'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.sc8_footprint_nest_nside512_c(&lt;br /&gt;
      `hpix_9_nest` int,&lt;br /&gt;
      `value` boolean&lt;br /&gt;
    )&lt;br /&gt;
     CLUSTERED BY ( &lt;br /&gt;
           hpix_9_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           hpix_9_nest ASC) &lt;br /&gt;
       INTO 4 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.sc8_footprint_nest_nside512_c&lt;br /&gt;
    SELECT * FROM jcarrete.sc8_footprint_nest_nside512_csv;&lt;br /&gt;
&lt;br /&gt;
CAMBIO EL ESQUEMA DEL FOOTPRINT PARA QUE LA GENTE PUEDA USARLO DESDE COSMOHUB.&lt;br /&gt;
&lt;br /&gt;
    cosmohub.sc8_footprint_nest_nside512_c&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_1_s_sc8 (&lt;br /&gt;
        `kind` TINYINT,&lt;br /&gt;
        `luminosity_r01` FLOAT,&lt;br /&gt;
        `halo_x` FLOAT,&lt;br /&gt;
        `halo_y` FLOAT,&lt;br /&gt;
        `halo_z` FLOAT,&lt;br /&gt;
        `halo_vx` FLOAT,&lt;br /&gt;
        `halo_vy` FLOAT,&lt;br /&gt;
        `halo_vz` FLOAT,&lt;br /&gt;
        `halo_r` FLOAT,&lt;br /&gt;
        `true_redshift_halo` FLOAT,&lt;br /&gt;
        `halo_lm` FLOAT,&lt;br /&gt;
        `halo_n_sats` INT,&lt;br /&gt;
        `n_gals` INT,&lt;br /&gt;
        `abs_mag_r01` FLOAT,&lt;br /&gt;
        `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
        `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
        `gr_restframe` FLOAT,&lt;br /&gt;
        `color_kind` TINYINT,&lt;br /&gt;
        `x_gal` FLOAT,&lt;br /&gt;
        `y_gal` FLOAT,&lt;br /&gt;
        `z_gal` FLOAT,&lt;br /&gt;
        `r_gal` FLOAT,&lt;br /&gt;
        `true_redshift_gal` FLOAT,&lt;br /&gt;
        `ra_gal` FLOAT,&lt;br /&gt;
        `dec_gal` FLOAT,&lt;br /&gt;
        `ra_mag_gal` FLOAT,&lt;br /&gt;
        `dec_mag_gal` FLOAT,&lt;br /&gt;
        `kappa` FLOAT,&lt;br /&gt;
        `gamma1` FLOAT,&lt;br /&gt;
        `gamma2` FLOAT,&lt;br /&gt;
        `defl1` FLOAT,&lt;br /&gt;
        `defl2` FLOAT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` INT,&lt;br /&gt;
        `vx_gal` FLOAT,&lt;br /&gt;
        `vy_gal` FLOAT,&lt;br /&gt;
        `vz_gal` FLOAT,&lt;br /&gt;
        `vrad_gal` FLOAT,&lt;br /&gt;
        `delta_r` FLOAT,&lt;br /&gt;
        `observed_redshift_gal` FLOAT,&lt;br /&gt;
        `sed_ke` FLOAT,&lt;br /&gt;
        `gr_cosmos` FLOAT,&lt;br /&gt;
        `sed_cosmos` FLOAT,&lt;br /&gt;
        `ext_curve_cosmos` TINYINT,&lt;br /&gt;
        `ebv_cosmos` FLOAT,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` FLOAT,&lt;br /&gt;
        `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
        `log_ml_r01` FLOAT,&lt;br /&gt;
        `log_stellar_mass` FLOAT,&lt;br /&gt;
        `metallicity` FLOAT,&lt;br /&gt;
        `log_sfr` FLOAT,&lt;br /&gt;
        `logf_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_halpha` FLOAT,&lt;br /&gt;
        `Halpha_scatter` FLOAT,&lt;br /&gt;
        `loglum_halpha` FLOAT,&lt;br /&gt;
        `loglum_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_dummy` FLOAT,&lt;br /&gt;
        `z_dummy` FLOAT,&lt;br /&gt;
        `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model1` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1` FLOAT,&lt;br /&gt;
        `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model3` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1` FLOAT,&lt;br /&gt;
        `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model1` FLOAT,&lt;br /&gt;
        `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model1` FLOAT,&lt;br /&gt;
        `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model1` FLOAT,&lt;br /&gt;
        `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model1` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3` FLOAT,&lt;br /&gt;
        `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model3` FLOAT,&lt;br /&gt;
        `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model3` FLOAT,&lt;br /&gt;
        `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model3` FLOAT,&lt;br /&gt;
        `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model3` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `l_gal` FLOAT,&lt;br /&gt;
        `b_gal` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `dominant_shape` TINYINT,&lt;br /&gt;
        `median_major_axis` FLOAT,&lt;br /&gt;
        `scale_length` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `disk_scalelength` FLOAT,&lt;br /&gt;
        `disk_nsersic` FLOAT,&lt;br /&gt;
        `disk_r50` FLOAT,&lt;br /&gt;
        `bulge_r50` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `inclination_angle` FLOAT,&lt;br /&gt;
        `disk_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `disk_axis_ratio` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `step` SMALLINT,&lt;br /&gt;
        `random_index` FLOAT,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
I materialize the JOIN between the first octant with the SC8 mask:&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_1_s_sc8&lt;br /&gt;
    SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, step, random_index, halo_id, galaxy_id FROM cosmohub.flagship_mock_1_10_1_s&lt;br /&gt;
    JOIN jcarrete.sc8_footprint_nest_nside512_c&lt;br /&gt;
    ON hpix_9_nest = udf.ang2pix(9, ra_gal + 180, dec_gal, True, True)&lt;br /&gt;
    AND value = 1&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
I generate a very small patch, with &amp;quot;_prime&amp;quot; values to check the rotation module included in the flux pipeline&lt;br /&gt;
&lt;br /&gt;
The catalog is stored in: &lt;br /&gt;
&lt;br /&gt;
    /user/jcarrete/data/euclid/flagship_mock_1_10_1_s_flux&lt;br /&gt;
&lt;br /&gt;
Then I generate a new catalog including &amp;quot;everything&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
I create the catalog with the flux_pipeline.py.&lt;br /&gt;
I include two more steps in the pipeline to rotate all the different fields.&lt;br /&gt;
&lt;br /&gt;
The catalog is stored in parquet:&lt;br /&gt;
&lt;br /&gt;
    /user/jcarrete/data/euclid/flagship_mock_1_10_2_s_sc8_flux'&lt;br /&gt;
&lt;br /&gt;
    [jcarrete@data ~]$ /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_2_s_sc8_flux/0.pq -t jcarrete.flagship_mock_1_10_2_s_sc8_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_2_s_sc8_pq (&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` BIGINT,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `ra_mag_gal` DOUBLE,&lt;br /&gt;
        `dec_mag_gal` DOUBLE,&lt;br /&gt;
        `kappa` DOUBLE,&lt;br /&gt;
        `gamma1` DOUBLE,&lt;br /&gt;
        `gamma2` DOUBLE,&lt;br /&gt;
        `defl1` DOUBLE,&lt;br /&gt;
        `defl2` DOUBLE,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `blanco_decam_g` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `blanco_decam_r` DOUBLE,&lt;br /&gt;
        `blanco_decam_z` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g` DOUBLE,&lt;br /&gt;
        `kids_g` DOUBLE,&lt;br /&gt;
        `kids_i` DOUBLE,&lt;br /&gt;
        `kids_r` DOUBLE,&lt;br /&gt;
        `kids_u` DOUBLE,&lt;br /&gt;
        `lsst_g` DOUBLE,&lt;br /&gt;
        `lsst_i` DOUBLE,&lt;br /&gt;
        `lsst_r` DOUBLE,&lt;br /&gt;
        `lsst_u` DOUBLE,&lt;br /&gt;
        `lsst_y` DOUBLE,&lt;br /&gt;
        `lsst_z` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u` DOUBLE,&lt;br /&gt;
        `pan_starrs_i` DOUBLE,&lt;br /&gt;
        `pan_starrs_z` DOUBLE,&lt;br /&gt;
        `2mass_h` DOUBLE,&lt;br /&gt;
        `2mass_j` DOUBLE,&lt;br /&gt;
        `2mass_ks` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `gaia_bp` DOUBLE,&lt;br /&gt;
        `gaia_g` DOUBLE,&lt;br /&gt;
        `gaia_rp` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y` DOUBLE,&lt;br /&gt;
        `euclid_vis` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_2_s_sc8_flux'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
OJO !!! PREGUNTAR CÓMO CLUSTEREAMOS!&lt;br /&gt;
Ahora mismo está como la vez anterior para poner el lensing.&lt;br /&gt;
Partiotioned by step, &lt;br /&gt;
hpix_13_nest HE PUESTO INT para el hpix_13_nest&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_2_s_sc8_c(&lt;br /&gt;
       `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
       `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
       `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
       `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
       `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
       `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
       `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
       `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
       `kappa` float COMMENT 'convergence', &lt;br /&gt;
       `gamma1` float COMMENT 'shear', &lt;br /&gt;
       `gamma2` float COMMENT 'shear',&lt;br /&gt;
       `defl1` float COMMENT 'deflection1',&lt;br /&gt;
       `defl2` float COMMENT 'deflection2', &lt;br /&gt;
       `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
       `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
       `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
       `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
       `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
       `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
       `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
       `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
       `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
       `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
       `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
       `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
       `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
       `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
       `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
       `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
       `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
       `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
       `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
       `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
       `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
       `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
       `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
       `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
       `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
       `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
       `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
       `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
       `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
       `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
       `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
       `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
       `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
       `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)', &lt;br /&gt;
       `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
       `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
       `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
       `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
       `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
       `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
       `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
       `bulge_nsersic` float COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
       `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
       `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
       `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
       `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
       `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
       `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
       `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
       `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
       `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
       `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
       `luminosity_r01_evolved` float COMMENT 'missing comment',&lt;br /&gt;
        step smallint&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
       CLUSTERED BY ( &lt;br /&gt;
           step, hpix_13_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           step ASC, hpix_13_nest ASC) &lt;br /&gt;
       INTO 4096 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_2_s_sc8_c &lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, step&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_2_s_sc8_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_2_s_sc8_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.dup_flagship_mock_1_10_2_s_sc8_c&lt;br /&gt;
    STORED AS ORC AS&lt;br /&gt;
    SELECT t.* FROM (&lt;br /&gt;
      SELECT halo_id, galaxy_id, kind, ra_gal, dec_gal, true_redshift_gal,&lt;br /&gt;
      COUNT(*) OVER (PARTITION BY ra_gal, dec_gal) AS cnt&lt;br /&gt;
      FROM cosmohub.flagship_mock_1_10_2_s_sc8_c AS s&lt;br /&gt;
    ) AS t&lt;br /&gt;
    WHERE t.cnt &amp;gt; 1;&lt;br /&gt;
&lt;br /&gt;
    SELECT halo_id, COUNT(*) as count&lt;br /&gt;
    FROM jcarrete.dup_flagship_mock_1_10_2_s_sc8_c&lt;br /&gt;
    GROUP BY halo_id&lt;br /&gt;
    ORDER BY count DESC&lt;br /&gt;
    LIMIT 10;&lt;br /&gt;
&lt;br /&gt;
RA, DEC, redshift&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.dup_3d_flagship_mock_1_10_2_s_sc8_c&lt;br /&gt;
    STORED AS ORC AS&lt;br /&gt;
    SELECT t.* FROM (&lt;br /&gt;
      SELECT halo_id, galaxy_id, kind, ra_gal, dec_gal, true_redshift_gal,&lt;br /&gt;
      COUNT(*) OVER (PARTITION BY ra_gal, dec_gal, true_redshift_gal) AS cnt&lt;br /&gt;
      FROM cosmohub.flagship_mock_1_10_2_s_sc8_c AS s&lt;br /&gt;
    ) AS t&lt;br /&gt;
    WHERE t.cnt &amp;gt; 1;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Dark matter halo input catalog from flagship_rockstar_octant1_c, which is the Flagship dark matter halo catalog v1.1 with correct velocities.&lt;br /&gt;
&lt;br /&gt;
The catalog simulates Scientific Challenge 8 region (see the following link for more details:[https://euclid.roe.ac.uk/projects/sgv/wiki/SC8_FoV](https://euclid.roe.ac.uk/projects/sgv/wiki/SC8_FoV)).&lt;br /&gt;
&lt;br /&gt;
Improvements:&lt;br /&gt;
&lt;br /&gt;
* Shape distributions have been updated from GSIR release. See the following [url](https://docs.google.com/document/d/1FRERcl5Lv2IDB6ZChTK6gcEHI2FWA9gSgYKcaDUA9EM/edit?usp=sharing) for more details.&lt;br /&gt;
&lt;br /&gt;
* New deflection maps for magnified positions&lt;br /&gt;
&lt;br /&gt;
* Duplicated galaxy positions issue is fixed&lt;br /&gt;
&lt;br /&gt;
Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
&lt;br /&gt;
m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
&lt;br /&gt;
And in order to estimate magnified magnitudes:&lt;br /&gt;
&lt;br /&gt;
m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Missing disk_angle field:'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_3_s_sc8_c(&lt;br /&gt;
       `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
       `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
       `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
       `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
       `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
       `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
       `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
       `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
       `kappa` float COMMENT 'convergence', &lt;br /&gt;
       `gamma1` float COMMENT 'shear', &lt;br /&gt;
       `gamma2` float COMMENT 'shear',&lt;br /&gt;
       `defl1` float COMMENT 'deflection1',&lt;br /&gt;
       `defl2` float COMMENT 'deflection2', &lt;br /&gt;
       `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
       `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
       `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
       `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
       `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
       `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
       `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
       `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
       `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
       `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
       `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
       `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
       `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
       `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
       `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
       `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
       `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
       `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
       `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
       `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
       `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
       `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
       `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
       `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
       `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
       `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
       `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
       `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
       `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
       `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
       `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
       `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
       `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
       `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)',&lt;br /&gt;
       `disk_angle`float COMMENT 'position of the disk rotation axis (degrees). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination',&lt;br /&gt;
       `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
       `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
       `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
       `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
       `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
       `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
       `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
       `bulge_nsersic` float COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
       `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
       `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
       `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
       `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
       `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
       `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
       `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
       `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
       `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
       `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
       `luminosity_r01_evolved` float COMMENT 'missing comment',&lt;br /&gt;
        step smallint&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
       CLUSTERED BY ( &lt;br /&gt;
           step, hpix_13_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           step ASC, hpix_13_nest ASC) &lt;br /&gt;
       INTO 4096 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_3_s_sc8_c&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, dominant_shape, (rand()*360)%360, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_2_s_sc8_c;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_3_s_sc8_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Fits files in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,  \nCAST(halo_id AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra_gal AS double) AS RA,  \nCAST(dec_gal AS double) AS `DEC`,  \nCAST(ra_mag_gal AS double) AS RA_MAG,  \nCAST(dec_mag_gal AS double) AS DEC_MAG,  \nCAST(observed_redshift_gal AS float) AS Z_OBS,  \nCAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  \nCAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  \nCAST(bulge_fraction AS float) AS BULGE_FRACTION,  \nCAST(bulge_r50 AS float) AS BULGE_R50,  \nCAST(disk_r50 AS float) AS DISK_R50,  \nCAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  \nCAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,  \nCAST(inclination_angle AS float) AS INCLINATION_ANGLE,  \nCAST(disk_angle AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sed_cosmos AS float) AS SED_TEMPLATE,  \nCAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  \nCAST(ebv_cosmos AS float) AS EBV,  \nCAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_3_s_sc8_c  \nWHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  \nAND disk_axis_ratio &amp;gt; 0.10865  \nAND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Test para las emission lines. Some NaNs found. Issue opened in Euclid Redmine:'''&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_10_3_s_sc8_c WHERE (logf_halpha IS NULL) OR (logf_halpha_ext IS NULL) OR (halpha_scatter IS NULL) OR (loglum_halpha IS NULL) OR (loglum_halpha_ext IS NULL) OR (logf_dummy IS NULL) OR (z_dummy IS NULL) OR (logf_halpha_model1_ext IS NULL) OR (logf_halpha_model1 IS NULL) OR (loglum_halpha_model1_ext IS NULL) OR (loglum_halpha_model1 IS NULL) OR (logf_halpha_model3_ext IS NULL) OR (logf_halpha_model3 IS NULL) OR (loglum_halpha_model3_ext IS NULL) OR (loglum_halpha_model3 IS NULL) OR (logf_hbeta_model1_ext IS NULL) OR (logf_hbeta_model1 IS NULL) OR (logf_o2_model1_ext IS NULL) OR (logf_o2_model1 IS NULL) OR (logf_n2_model1_ext IS NULL) OR (logf_n2_model1 IS NULL) OR (logf_o3_model1_ext IS NULL) OR (logf_o3_model1 IS NULL) OR (logf_s2_model1_ext IS NULL) OR (logf_s2_model1 IS NULL) OR (logf_hbeta_model3_ext IS NULL) OR (logf_hbeta_model3 IS NULL) OR (logf_o2_model3_ext IS NULL) OR (logf_o2_model3 IS NULL) OR (logf_n2_model3_ext IS NULL) OR (logf_n2_model3 IS NULL) OR (logf_o3_model3_ext IS NULL) OR (logf_o3_model3 IS NULL) OR (logf_s2_model3_ext IS NULL) OR (logf_s2_model3 IS NULL);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_10_3_s_sc8_c WHERE (2mass_h &amp;lt; 0) OR ( 2mass_j &amp;lt; 0) OR ( 2mass_ks &amp;lt; 0) OR ( blanco_decam_g &amp;lt; 0) OR ( blanco_decam_i &amp;lt; 0) OR ( blanco_decam_r &amp;lt; 0) OR ( blanco_decam_z &amp;lt; 0) OR ( cfht_megacam_r &amp;lt; 0) OR ( cfht_megacam_u &amp;lt; 0) OR ( euclid_nisp_h &amp;lt; 0) OR ( euclid_nisp_j &amp;lt; 0) OR ( euclid_nisp_y &amp;lt; 0) OR ( euclid_vis &amp;lt; 0) OR ( gaia_bp &amp;lt; 0) OR ( gaia_g &amp;lt; 0) OR ( gaia_rp &amp;lt; 0) OR ( jst_jpcam_g &amp;lt; 0) OR ( kids_g &amp;lt; 0) OR ( kids_i &amp;lt; 0) OR ( kids_r &amp;lt; 0) OR ( kids_u &amp;lt; 0) OR ( lsst_g &amp;lt; 0) OR ( lsst_i &amp;lt; 0) OR ( lsst_r &amp;lt; 0) OR ( lsst_u &amp;lt; 0) OR ( lsst_y &amp;lt; 0) OR ( lsst_z &amp;lt; 0) OR ( pan_starrs_i &amp;lt; 0) OR ( pan_starrs_z &amp;lt; 0) OR ( subaru_hsc_z &amp;lt; 0) OR ( 2mass_h_odonnell_ext &amp;lt; 0) OR ( 2mass_j_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_odonnell_ext &amp;lt; 0) OR ( euclid_vis_odonnell_ext &amp;lt; 0) OR ( gaia_bp_odonnell_ext &amp;lt; 0) OR ( gaia_g_odonnell_ext &amp;lt; 0) OR ( gaia_rp_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_odonnell_ext &amp;lt; 0) OR ( kids_g_odonnell_ext &amp;lt; 0) OR ( kids_i_odonnell_ext &amp;lt; 0) OR ( kids_r_odonnell_ext &amp;lt; 0) OR ( kids_u_odonnell_ext &amp;lt; 0) OR ( lsst_g_odonnell_ext &amp;lt; 0) OR ( lsst_i_odonnell_ext &amp;lt; 0) OR ( lsst_r_odonnell_ext &amp;lt; 0) OR ( lsst_u_odonnell_ext &amp;lt; 0) OR ( lsst_y_odonnell_ext &amp;lt; 0) OR ( lsst_z_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_odonnell_ext &amp;lt; 0) OR ( sdss_r01_odonnell_ext &amp;lt; 0) OR ( subaru_hsc_z_odonnell_ext &amp;lt; 0) OR ( 2mass_h_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_h_el_model3_odonnell_ext &amp;lt; 0) OR ( 2mass_j_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_j_el_model3_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_el_model3_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_el_model1_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_el_model3_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_el_model1_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_vis_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_vis_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_bp_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_bp_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_g_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_g_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_rp_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_rp_el_model3_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_el_model1_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_g_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_g_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_i_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_i_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_r_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_r_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_u_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_u_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_g_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_g_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_i_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_i_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_r_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_r_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_u_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_u_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_y_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_y_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_z_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_z_el_model3_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_el_model1_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_el_model3_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_el_model1_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_el_model3_odonnell_ext &amp;lt; 0) OR ( sdss_r01_el_model1_odonnell_ext &amp;lt; 0) OR ( sdss_r01_el_model3_odonnell_ext &amp;lt; 0) OR ( subaru_hsc_z_el_model1_odonnell_ext &amp;lt; 0) OR (subaru_hsc_z_el_model3_odonnell_ext &amp;lt; 0);&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Pruebas del catálogo anterior GSIR: flagship_mock_1_9_14_swf1_swf2_deep_swf3_s&lt;br /&gt;
&lt;br /&gt;
'''FLUJOS NEGATIVOS:'''&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s WHERE (2mass_h &amp;lt; 0) OR ( 2mass_j &amp;lt; 0) OR ( 2mass_ks &amp;lt; 0) OR ( blanco_decam_g &amp;lt; 0) OR ( blanco_decam_i &amp;lt; 0) OR ( blanco_decam_r &amp;lt; 0) OR ( blanco_decam_z &amp;lt; 0) OR ( cfht_megacam_r &amp;lt; 0) OR ( cfht_megacam_u &amp;lt; 0) OR ( euclid_nisp_h &amp;lt; 0) OR ( euclid_nisp_j &amp;lt; 0) OR ( euclid_nisp_y &amp;lt; 0) OR ( euclid_vis &amp;lt; 0) OR ( gaia_bp &amp;lt; 0) OR ( gaia_g &amp;lt; 0) OR ( gaia_rp &amp;lt; 0) OR ( jst_jpcam_g &amp;lt; 0) OR ( kids_g &amp;lt; 0) OR ( kids_i &amp;lt; 0) OR ( kids_r &amp;lt; 0) OR ( kids_u &amp;lt; 0) OR ( lsst_g &amp;lt; 0) OR ( lsst_i &amp;lt; 0) OR ( lsst_r &amp;lt; 0) OR ( lsst_u &amp;lt; 0) OR ( lsst_y &amp;lt; 0) OR ( lsst_z &amp;lt; 0) OR ( pan_starrs_i &amp;lt; 0) OR ( pan_starrs_z &amp;lt; 0) OR ( subaru_hsc_z &amp;lt; 0) OR ( 2mass_h_odonnell_ext &amp;lt; 0) OR ( 2mass_j_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_odonnell_ext &amp;lt; 0) OR ( euclid_vis_odonnell_ext &amp;lt; 0) OR ( gaia_bp_odonnell_ext &amp;lt; 0) OR ( gaia_g_odonnell_ext &amp;lt; 0) OR ( gaia_rp_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_odonnell_ext &amp;lt; 0) OR ( kids_g_odonnell_ext &amp;lt; 0) OR ( kids_i_odonnell_ext &amp;lt; 0) OR ( kids_r_odonnell_ext &amp;lt; 0) OR ( kids_u_odonnell_ext &amp;lt; 0) OR ( lsst_g_odonnell_ext &amp;lt; 0) OR ( lsst_i_odonnell_ext &amp;lt; 0) OR ( lsst_r_odonnell_ext &amp;lt; 0) OR ( lsst_u_odonnell_ext &amp;lt; 0) OR ( lsst_y_odonnell_ext &amp;lt; 0) OR ( lsst_z_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_odonnell_ext &amp;lt; 0) OR ( sdss_r01_odonnell_ext &amp;lt; 0) OR ( subaru_hsc_z_odonnell_ext &amp;lt; 0) OR ( 2mass_h_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_h_el_model3_odonnell_ext &amp;lt; 0) OR ( 2mass_j_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_j_el_model3_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_el_model3_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_el_model1_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_el_model3_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_el_model1_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_vis_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_vis_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_bp_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_bp_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_g_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_g_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_rp_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_rp_el_model3_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_el_model1_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_g_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_g_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_i_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_i_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_r_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_r_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_u_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_u_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_g_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_g_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_i_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_i_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_r_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_r_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_u_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_u_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_y_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_y_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_z_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_z_el_model3_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_el_model1_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_el_model3_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_el_model1_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_el_model3_odonnell_ext &amp;lt; 0) OR ( sdss_r01_el_model1_odonnell_ext &amp;lt; 0) OR ( sdss_r01_el_model3_odonnell_ext &amp;lt; 0) OR ( subaru_hsc_z_el_model1_odonnell_ext &amp;lt; 0) OR (subaru_hsc_z_el_model3_odonnell_ext &amp;lt; 0);&lt;br /&gt;
&lt;br /&gt;
LINEAS DE EMISION:&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s WHERE (logf_halpha IS NULL) OR (logf_halpha_ext IS NULL) OR (halpha_scatter IS NULL) OR (loglum_halpha IS NULL) OR (loglum_halpha_ext IS NULL) OR (logf_dummy IS NULL) OR (z_dummy IS NULL) OR (logf_halpha_model1_ext IS NULL) OR (logf_halpha_model1 IS NULL) OR (loglum_halpha_model1_ext IS NULL) OR (loglum_halpha_model1 IS NULL) OR (logf_halpha_model3_ext IS NULL) OR (logf_halpha_model3 IS NULL) OR (loglum_halpha_model3_ext IS NULL) OR (loglum_halpha_model3 IS NULL) OR (logf_hbeta_model1_ext IS NULL) OR (logf_hbeta_model1 IS NULL) OR (logf_o2_model1_ext IS NULL) OR (logf_o2_model1 IS NULL) OR (logf_n2_model1_ext IS NULL) OR (logf_n2_model1 IS NULL) OR (logf_o3_model1_ext IS NULL) OR (logf_o3_model1 IS NULL) OR (logf_s2_model1_ext IS NULL) OR (logf_s2_model1 IS NULL) OR (logf_hbeta_model3_ext IS NULL) OR (logf_hbeta_model3 IS NULL) OR (logf_o2_model3_ext IS NULL) OR (logf_o2_model3 IS NULL) OR (logf_n2_model3_ext IS NULL) OR (logf_n2_model3 IS NULL) OR (logf_o3_model3_ext IS NULL) OR (logf_o3_model3 IS NULL) OR (logf_s2_model3_ext IS NULL) OR (logf_s2_model3 IS NULL);&lt;br /&gt;
&lt;br /&gt;
Estas son las galaxias que dice Francesc:&lt;br /&gt;
&lt;br /&gt;
    halo_id * 10000 + galaxy_id&lt;br /&gt;
    7673890635490000, (halo_id = 767389063549 AND galaxy_id = 0)&lt;br /&gt;
    7572872963390000, (halo_id = 757287296339 AND galaxy_id = 0)&lt;br /&gt;
    7572872963390001, (halo_id = 757287296339 AND galaxy_id = 1)&lt;br /&gt;
    7572860342450000, (halo_id = 757286034245 AND galaxy_id = 0)&lt;br /&gt;
    7773901128270000, (halo_id = 777390112827 AND galaxy_id = 0)&lt;br /&gt;
    7773902983940000, (halo_id = 777390298394 AND galaxy_id = 0)&lt;br /&gt;
&lt;br /&gt;
    SELECT halo_id, galaxy_id, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s&lt;br /&gt;
    WHERE (halo_id = 767389063549 AND galaxy_id = 0) &lt;br /&gt;
    OR (halo_id = 757287296339 AND galaxy_id = 0)&lt;br /&gt;
    OR (halo_id = 757287296339 AND galaxy_id = 1)&lt;br /&gt;
    OR (halo_id = 757286034245 AND galaxy_id = 0)&lt;br /&gt;
    OR (halo_id = 777390112827 AND galaxy_id = 0)&lt;br /&gt;
    OR (halo_id = 777390298394 AND galaxy_id = 0);&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s WHERE (1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2)) &amp;lt; 0;&lt;br /&gt;
&lt;br /&gt;
'''Hay 95 galaxias con el factor de magnificación negativo!&lt;br /&gt;
Sin embargo solo encuentran 6'''&lt;br /&gt;
&lt;br /&gt;
    SELECT halo_id, galaxy_id, kappa, gamma1, gamma2 FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s WHERE (1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2)) &amp;lt; 0 ORDER BY halo_id, galaxy_id;&lt;br /&gt;
&lt;br /&gt;
    halo_id,galaxy_id,kappa,gamma1,gamma2&lt;br /&gt;
    676879394673,0,0.9466088,0.02323233,-0.060423296&lt;br /&gt;
    676982166157,0,1.0387074,0.025682965,-0.068247266&lt;br /&gt;
    676982166157,2,1.0387074,0.025682965,-0.068247266&lt;br /&gt;
    676982166271,0,1.0387074,0.025682965,-0.068247266&lt;br /&gt;
    677184194401,0,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194401,4,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194401,7,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194406,0,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194406,1,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194406,2,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194406,5,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194415,0,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194415,3,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677185134264,0,0.96165824,-0.03949758,-0.04908125&lt;br /&gt;
    677286007778,0,0.9879744,-0.038911454,-0.053498607&lt;br /&gt;
    677286114461,0,1.0034856,-0.039175782,-0.056355134&lt;br /&gt;
    677286114461,2,1.0034856,-0.039175782,-0.056355134&lt;br /&gt;
    677286114461,4,1.0034856,-0.039175782,-0.056355134&lt;br /&gt;
    677286114461,5,1.0034856,-0.039175782,-0.056355134&lt;br /&gt;
    677287273111,0,1.0188354,-0.039985895,-0.05913097&lt;br /&gt;
    677390125612,0,0.74372226,-0.23093514,-0.1602958&lt;br /&gt;
    677390193502,0,1.0139244,6.1350537E-4,-0.11684739&lt;br /&gt;
    677390392716,0,1.0186903,1.9916013E-4,-0.117867604&lt;br /&gt;
    677390402291,0,1.0210575,2.955524E-5,-0.1183663&lt;br /&gt;
    677391220160,0,0.75466365,-0.23584487,-0.16477706&lt;br /&gt;
    677493384265,0,1.0594596,-0.003204944,-0.12704094&lt;br /&gt;
    686793204205,0,0.8913755,0.091431834,0.06434807&lt;br /&gt;
    686794151624,0,0.90164036,0.09371243,0.06348447&lt;br /&gt;
    686794151624,5,0.90164036,0.09371243,0.06348447&lt;br /&gt;
    686983166832,0,0.8923236,0.07975021,-0.14492047&lt;br /&gt;
    686984139053,0,0.82944196,0.092613876,-0.17306094&lt;br /&gt;
    686984139053,1,0.82944196,0.092613876,-0.17306094&lt;br /&gt;
    686984140236,0,0.9085991,0.0816312,-0.14823902&lt;br /&gt;
    687084072300,0,0.8391783,0.09400141,-0.17545418&lt;br /&gt;
    687086423750,0,0.8688338,0.09819017,-0.18254882&lt;br /&gt;
    687086423778,4,0.8688338,0.09819017,-0.18254882&lt;br /&gt;
    687087372131,0,0.8743341,0.098826095,-0.18377748&lt;br /&gt;
    687087422073,0,0.879577,0.09948337,-0.18496072&lt;br /&gt;
    687087422133,0,0.879577,0.09948337,-0.18496072&lt;br /&gt;
    687088349763,0,0.88488966,0.10017477,-0.18570945&lt;br /&gt;
    687088349763,1,0.88488966,0.10017477,-0.18570945&lt;br /&gt;
    697189004392,0,0.976608,0.091767944,-0.16726859&lt;br /&gt;
    697189027977,0,0.89996403,0.10210493,-0.18850929&lt;br /&gt;
    697189028634,0,0.9794448,0.09240139,-0.16852666&lt;br /&gt;
    697190028610,0,0.9100632,0.10305308,-0.19027744&lt;br /&gt;
    697190028975,0,0.98767036,0.09403203,-0.17268464&lt;br /&gt;
    697190057656,0,0.9890718,0.0942223,-0.17344803&lt;br /&gt;
    697190330717,0,0.99341464,0.09481884,-0.1757113&lt;br /&gt;
    697191397102,0,1.0004786,0.09560449,-0.17945859&lt;br /&gt;
    697191397103,0,1.0004786,0.09560449,-0.17945859&lt;br /&gt;
    697191407787,0,1.0004786,0.09560449,-0.17945859&lt;br /&gt;
    697292119621,0,0.9375106,0.10099155,-0.1940854&lt;br /&gt;
    697293123754,0,0.94402236,0.10001097,-0.19534084&lt;br /&gt;
    697293128964,0,1.0146831,0.09644287,-0.18746652&lt;br /&gt;
    757286034245,0,0.8942544,-0.019768905,0.121749535&lt;br /&gt;
    757287296339,0,0.9141435,-0.019492676,0.12516093&lt;br /&gt;
    757287296339,1,0.9141435,-0.019492676,0.12516093&lt;br /&gt;
    757287450779,0,0.9256603,-0.019027261,0.12735774&lt;br /&gt;
    767389063549,0,0.9488826,-0.018420406,0.13083303&lt;br /&gt;
    777390112827,0,0.9717463,-0.017343609,0.13601938&lt;br /&gt;
    777390298394,0,0.97396046,-0.017396858,0.1366708&lt;br /&gt;
    807290077083,0,0.88874286,-0.112461865,0.060309496&lt;br /&gt;
    877174126179,0,0.7981354,-0.07409639,-0.2010945&lt;br /&gt;
    887174438906,0,0.83578795,-0.07605727,-0.21040344&lt;br /&gt;
    897172194377,0,0.68061197,-0.0077906228,0.33081418&lt;br /&gt;
    897172194389,0,0.6918681,0.07897722,0.32934424&lt;br /&gt;
    897172202439,0,0.69263846,0.079069786,0.33000728&lt;br /&gt;
    897274230377,0,0.8795665,0.034588233,-0.18920599&lt;br /&gt;
    897274230377,2,0.8795665,0.034588233,-0.18920599&lt;br /&gt;
    897275085331,1,0.8606613,-0.077470824,-0.21694827&lt;br /&gt;
    907275056500,0,0.8797541,-0.05927137,-0.10642435&lt;br /&gt;
    907275384729,0,0.6678807,0.15230387,-0.30582303&lt;br /&gt;
    907275395634,0,0.8908671,-0.07935878,-0.22461277&lt;br /&gt;
    917272367393,0,0.68939537,-0.007870857,0.3381617&lt;br /&gt;
    917275174575,0,0.9283903,0.038862277,-0.19855052&lt;br /&gt;
    917276334605,0,0.91225433,-0.061048068,-0.10879808&lt;br /&gt;
    927272277013,0,0.7042289,0.080178425,0.33709815&lt;br /&gt;
    927272322780,0,0.6772663,0.10276971,0.30726635&lt;br /&gt;
    927273087800,0,0.7047322,0.080168694,0.3373871&lt;br /&gt;
    927273087800,1,0.7047322,0.080168694,0.3373871&lt;br /&gt;
    927273089148,0,0.7052939,0.080140576,0.33764392&lt;br /&gt;
    927273089159,0,0.6778103,0.10285571,0.3074809&lt;br /&gt;
    927273090157,0,0.69149524,-0.008165443,0.34014022&lt;br /&gt;
    927273090157,1,0.69149524,-0.008165443,0.34014022&lt;br /&gt;
    927273090160,0,0.69149524,-0.008165443,0.34014022&lt;br /&gt;
    927273318878,0,0.6925413,-0.008584624,0.34105986&lt;br /&gt;
    927273319115,0,0.70684147,0.079995915,0.338217&lt;br /&gt;
    927273319116,0,0.6925413,-0.008584624,0.34105986&lt;br /&gt;
    927376012522,0,0.91684175,-0.0807871,-0.23109823&lt;br /&gt;
    927376012524,0,0.6874639,0.15851408,-0.31708482&lt;br /&gt;
    927376012524,1,0.6874639,0.15851408,-0.31708482&lt;br /&gt;
    927376043337,0,0.8242437,0.040258806,-0.19030684&lt;br /&gt;
    927376044666,0,0.8242437,0.040258806,-0.19030684&lt;br /&gt;
    927376044666,2,0.8242437,0.040258806,-0.19030684&lt;br /&gt;
    937273151829,0,0.7077444,0.079914704,0.33856288&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Fist files in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT * FROM (SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,  \nCAST(halo_id AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra_gal AS double) AS RA,  \nCAST(dec_gal AS double) AS `DEC`,  \nCAST(ra_mag_gal AS double) AS RA_MAG,  \nCAST(dec_mag_gal AS double) AS DEC_MAG,  \nCAST(observed_redshift_gal AS float) AS Z_OBS,  \nCAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  \nCAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  \nCAST(bulge_fraction AS float) AS BULGE_FRACTION,  \nCAST(bulge_r50 AS float) AS BULGE_R50,  \nCAST(disk_r50 AS float) AS DISK_R50,  \nCAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  \nCAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,  \nCAST(inclination_angle AS float) AS INCLINATION_ANGLE,  \nCAST(disk_angle AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sed_cosmos AS float) AS SED_TEMPLATE,  \nCAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  \nCAST(ebv_cosmos AS float) AS EBV,  \nCAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_3_s_sc8_c  \nWHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  \nAND disk_axis_ratio &amp;gt; 0.10865  \nAND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) a\nUNION ALL \nSELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(m1450 AS float) AS REF_MAG_ABS,  \nCAST(m1450 AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(-1 AS float) AS BULGE_R50,  \nCAST(-1 AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(template_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV,  \nCAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_4_qso_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) b \nUNION ALL \nSELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(abs_muv AS float) AS REF_MAG_ABS,  \nCAST(abs_muv AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(rhalf_arcsec AS float) AS BULGE_R50,  \nCAST(rhalf_arcsec AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sedname_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV,  \nCAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_5_highz_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) c&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
Smaller example:&lt;br /&gt;
&lt;br /&gt;
    select * from&lt;br /&gt;
    ( select * from tabName where col1='val1' and col2 = 'val2' limit 10 ) a &lt;br /&gt;
    union all &lt;br /&gt;
    select * from&lt;br /&gt;
    ( select * from tabName where col1='val1' and col2 = 'val3' limit 10 ) b;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT * FROM (SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,  \nCAST(halo_id AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra_gal AS double) AS RA,  \nCAST(dec_gal AS double) AS `DEC`,  \nCAST(ra_mag_gal AS double) AS RA_MAG,  \nCAST(dec_mag_gal AS double) AS DEC_MAG,  \nCAST(observed_redshift_gal AS float) AS Z_OBS,  \nCAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  \nCAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  \nCAST(bulge_fraction AS float) AS BULGE_FRACTION,  \nCAST(bulge_r50 AS float) AS BULGE_R50,  \nCAST(disk_r50 AS float) AS DISK_R50,  \nCAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  \nCAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,  \nCAST(inclination_angle AS float) AS INCLINATION_ANGLE,  \nCAST(disk_angle AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sed_cosmos AS float) AS SED_TEMPLATE,  \nCAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  \nCAST(ebv_cosmos AS float) AS EBV \nFROM cosmohub.flagship_mock_1_10_3_s_sc8_c  \nWHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  \nAND disk_axis_ratio &amp;gt; 0.10865  \nAND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) a \nUNION ALL \nSELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(m1450 AS float) AS REF_MAG_ABS,  \nCAST(m1450 AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(-1 AS float) AS BULGE_R50,  \nCAST(-1 AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(template_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV \nFROM cosmohub.flagship_mock_1_10_4_qso_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) b \nUNION ALL \nSELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(abs_muv AS float) AS REF_MAG_ABS,  \nCAST(abs_muv AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(rhalf_arcsec AS float) AS BULGE_R50,  \nCAST(rhalf_arcsec AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sedname_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV \nFROM cosmohub.flagship_mock_1_10_5_highz_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) c&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
El campo disk_angle que puse entre 0 y 360 grados tiene que ir entre -180 y 180 grados.&lt;br /&gt;
Así que lo reescribo.&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_6_s_sc8_c(&lt;br /&gt;
       `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
       `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
       `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
       `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
       `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
       `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
       `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
       `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
       `kappa` float COMMENT 'convergence', &lt;br /&gt;
       `gamma1` float COMMENT 'shear', &lt;br /&gt;
       `gamma2` float COMMENT 'shear',&lt;br /&gt;
       `defl1` float COMMENT 'deflection1',&lt;br /&gt;
       `defl2` float COMMENT 'deflection2', &lt;br /&gt;
       `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
       `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
       `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
       `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
       `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
       `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
       `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
       `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
       `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
       `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
       `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
       `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
       `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
       `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
       `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
       `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
       `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
       `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
       `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
       `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
       `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
       `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
       `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
       `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
       `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
       `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
       `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
       `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
       `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
       `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
       `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
       `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
       `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
       `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)',&lt;br /&gt;
       `disk_angle`float COMMENT 'position of the disk rotation axis (degrees). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination',&lt;br /&gt;
       `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
       `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
       `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
       `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
       `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
       `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
       `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
       `bulge_nsersic` float COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
       `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
       `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
       `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
       `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
       `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
       `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
       `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
       `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
       `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
       `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
       `luminosity_r01_evolved` float COMMENT 'missing comment',&lt;br /&gt;
        step smallint&lt;br /&gt;
    )   &lt;br /&gt;
       CLUSTERED BY ( &lt;br /&gt;
           step, hpix_13_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           step ASC, hpix_13_nest ASC) &lt;br /&gt;
       INTO 4096 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_6_s_sc8_c&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, dominant_shape, rand()*360 - 180, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_3_s_sc8_c;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_6_s_sc8_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
    SELECT MIN(disk_angle) as min_disk_angle, MAX(disk_angle) as max_disk_angle FROM cosmohub.flagship_mock_1_10_6_s_sc8_c&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
After different approaches we decided to materialize the UNION ALL into a FITS table (there is a problem in Hive with the UNION ALL command)&lt;br /&gt;
&lt;br /&gt;
NOTE THAT I INCLUDE HERE IN THE EXAMPLE THE NEW TABLES:&lt;br /&gt;
&lt;br /&gt;
* cosmohub.flagship_mock_1_10_6_s_sc8_c: in which I modify the disk_angle range from -180 to 180 compared to cosmohub.flagship_mock_1_10_3_s_sc8_c&lt;br /&gt;
&lt;br /&gt;
* cosmohub.flagship_mock_1_10_7_highz_s: where the changes from Eric in the email are included.&lt;br /&gt;
&lt;br /&gt;
ALSO NOTE THAT fluxes in the new catalogs are not _TRUE, which is the &amp;quot;correct&amp;quot; one field to use!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.sc8_test1_fits&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    AS&lt;br /&gt;
    SELECT * FROM (SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,&lt;br /&gt;
    CAST(halo_id AS bigint) AS HALO_ID,&lt;br /&gt;
    CAST(kind AS smallint) AS KIND,&lt;br /&gt;
    CAST(ra_gal AS double) AS RA,&lt;br /&gt;
    CAST(dec_gal AS double) AS `DEC`,&lt;br /&gt;
    CAST(ra_mag_gal AS double) AS RA_MAG,&lt;br /&gt;
    CAST(dec_mag_gal AS double) AS DEC_MAG,&lt;br /&gt;
    CAST(observed_redshift_gal AS float) AS Z_OBS,&lt;br /&gt;
    CAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,&lt;br /&gt;
    CAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,&lt;br /&gt;
    CAST(bulge_fraction AS float) AS BULGE_FRACTION,&lt;br /&gt;
    CAST(bulge_r50 AS float) AS BULGE_R50,&lt;br /&gt;
    CAST(disk_r50 AS float) AS DISK_R50,&lt;br /&gt;
    CAST(bulge_nsersic AS float) AS BULGE_NSERSIC,&lt;br /&gt;
    CAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,&lt;br /&gt;
    CAST(inclination_angle AS float) AS INCLINATION_ANGLE,&lt;br /&gt;
    CAST(disk_angle AS float) AS DISK_ANGLE,&lt;br /&gt;
    CAST(kappa AS float) AS KAPPA,&lt;br /&gt;
    CAST(gamma1 AS float) AS GAMMA1,&lt;br /&gt;
    CAST(gamma2 AS float) AS GAMMA2,&lt;br /&gt;
    CAST(sed_cosmos AS float) AS SED_TEMPLATE,&lt;br /&gt;
    CAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,&lt;br /&gt;
    CAST(ebv_cosmos AS float) AS EBV,&lt;br /&gt;
    CAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(mw_extinction AS float) AS AV,&lt;br /&gt;
    CAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,&lt;br /&gt;
    CAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,&lt;br /&gt;
    CAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,&lt;br /&gt;
    CAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,&lt;br /&gt;
    CAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,&lt;br /&gt;
    CAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,&lt;br /&gt;
    CAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,&lt;br /&gt;
    CAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,&lt;br /&gt;
    CAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,&lt;br /&gt;
    CAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,&lt;br /&gt;
    CAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,&lt;br /&gt;
    CAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,&lt;br /&gt;
    CAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,&lt;br /&gt;
    CAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,&lt;br /&gt;
    CAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,&lt;br /&gt;
    CAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,&lt;br /&gt;
    CAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,&lt;br /&gt;
    CAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,&lt;br /&gt;
    CAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_6_s_sc8_c&lt;br /&gt;
    WHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)&lt;br /&gt;
    AND disk_axis_ratio &amp;gt; 0.10865&lt;br /&gt;
    AND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) a&lt;br /&gt;
    UNION ALL&lt;br /&gt;
    SELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,&lt;br /&gt;
    CAST(-1 AS bigint) AS HALO_ID,&lt;br /&gt;
    CAST(kind AS smallint) AS KIND,&lt;br /&gt;
    CAST(ra AS double) AS RA,&lt;br /&gt;
    CAST(`dec` AS double) AS `DEC`,&lt;br /&gt;
    CAST(ra_mag AS double) AS RA_MAG,&lt;br /&gt;
    CAST(dec_mag AS double) AS DEC_MAG,&lt;br /&gt;
    CAST(z AS float) AS Z_OBS,&lt;br /&gt;
    CAST(m1450 AS float) AS REF_MAG_ABS,&lt;br /&gt;
    CAST(m1450 AS float) AS REF_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS BULGE_FRACTION,&lt;br /&gt;
    CAST(-1 AS float) AS BULGE_R50,&lt;br /&gt;
    CAST(-1 AS float) AS DISK_R50,&lt;br /&gt;
    CAST(-1 AS float) AS BULGE_NSERSIC,&lt;br /&gt;
    CAST(-1 AS float) AS BULGE_AXIS_RATIO,&lt;br /&gt;
    CAST(-1 AS float) AS INCLINATION_ANGLE,&lt;br /&gt;
    CAST(-1 AS float) AS DISK_ANGLE,&lt;br /&gt;
    CAST(kappa AS float) AS KAPPA,&lt;br /&gt;
    CAST(gamma1 AS float) AS GAMMA1,&lt;br /&gt;
    CAST(gamma2 AS float) AS GAMMA2,&lt;br /&gt;
    CAST(template_int AS float) AS SED_TEMPLATE,&lt;br /&gt;
    CAST(0 AS smallint) AS EXT_LAW,&lt;br /&gt;
    CAST(-1 AS float) AS EBV,&lt;br /&gt;
    CAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(mw_extinction AS float) AS AV,&lt;br /&gt;
    CAST(euclid_vis_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,&lt;br /&gt;
    CAST(euclid_nisp_y_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_j_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_h_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,&lt;br /&gt;
    CAST(blanco_decam_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,&lt;br /&gt;
    CAST(jst_jpcam_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,&lt;br /&gt;
    CAST(pan_starrs_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,&lt;br /&gt;
    CAST(pan_starrs_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,&lt;br /&gt;
    CAST(subaru_hsc_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,&lt;br /&gt;
    CAST(gaia_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_bp_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_rp_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,&lt;br /&gt;
    CAST(lsst_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,&lt;br /&gt;
    CAST(lsst_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,&lt;br /&gt;
    CAST(lsst_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,&lt;br /&gt;
    CAST(lsst_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,&lt;br /&gt;
    CAST(lsst_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,&lt;br /&gt;
    CAST(lsst_y_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,&lt;br /&gt;
    CAST(kids_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,&lt;br /&gt;
    CAST(kids_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,&lt;br /&gt;
    CAST(kids_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,&lt;br /&gt;
    CAST(kids_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,&lt;br /&gt;
    CAST(2mass_j_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_h_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_ks_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_4_qso_s&lt;br /&gt;
    WHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) b&lt;br /&gt;
    UNION ALL&lt;br /&gt;
    SELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,&lt;br /&gt;
    CAST(-1 AS bigint) AS HALO_ID,&lt;br /&gt;
    CAST(kind AS smallint) AS KIND,&lt;br /&gt;
    CAST(ra AS double) AS RA,&lt;br /&gt;
    CAST(`dec` AS double) AS `DEC`,&lt;br /&gt;
    CAST(ra_mag AS double) AS RA_MAG,&lt;br /&gt;
    CAST(dec_mag AS double) AS DEC_MAG,&lt;br /&gt;
    CAST(z AS float) AS Z_OBS,&lt;br /&gt;
    CAST(abs_muv AS float) AS REF_MAG_ABS,&lt;br /&gt;
    CAST(abs_muv AS float) AS REF_MAG,&lt;br /&gt;
    CAST(bulge_fraction AS float) AS BULGE_FRACTION,&lt;br /&gt;
    CAST(rhalf_arcsec AS float) AS BULGE_R50,&lt;br /&gt;
    CAST(rhalf_arcsec AS float) AS DISK_R50,&lt;br /&gt;
    CAST(bulge_nsersic AS float) AS BULGE_NSERSIC,&lt;br /&gt;
    CAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,&lt;br /&gt;
    CAST(-1 AS float) AS INCLINATION_ANGLE,&lt;br /&gt;
    CAST(disk_angle AS float) AS DISK_ANGLE,&lt;br /&gt;
    CAST(kappa AS float) AS KAPPA,&lt;br /&gt;
    CAST(gamma1 AS float) AS GAMMA1,&lt;br /&gt;
    CAST(gamma2 AS float) AS GAMMA2,&lt;br /&gt;
    CAST(sedname_int AS float) AS SED_TEMPLATE,&lt;br /&gt;
    CAST(0 AS smallint) AS EXT_LAW,&lt;br /&gt;
    CAST(-1 AS float) AS EBV,&lt;br /&gt;
    CAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(mw_extinction AS float) AS AV,&lt;br /&gt;
    CAST(euclid_vis_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,&lt;br /&gt;
    CAST(euclid_nisp_y_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_j_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_h_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,&lt;br /&gt;
    CAST(blanco_decam_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,&lt;br /&gt;
    CAST(jst_jpcam_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,&lt;br /&gt;
    CAST(pan_starrs_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,&lt;br /&gt;
    CAST(pan_starrs_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,&lt;br /&gt;
    CAST(subaru_hsc_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,&lt;br /&gt;
    CAST(gaia_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_bp_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_rp_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,&lt;br /&gt;
    CAST(lsst_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,&lt;br /&gt;
    CAST(lsst_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,&lt;br /&gt;
    CAST(lsst_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,&lt;br /&gt;
    CAST(lsst_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,&lt;br /&gt;
    CAST(lsst_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,&lt;br /&gt;
    CAST(lsst_y_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,&lt;br /&gt;
    CAST(kids_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,&lt;br /&gt;
    CAST(kids_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,&lt;br /&gt;
    CAST(kids_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,&lt;br /&gt;
    CAST(kids_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,&lt;br /&gt;
    CAST(2mass_j_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_h_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_ks_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_7_highz_s&lt;br /&gt;
    WHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) c&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
We have to make some updates and also correct some things:&lt;br /&gt;
&lt;br /&gt;
Update the filter transmission curves:&lt;br /&gt;
&lt;br /&gt;
Updated filters are here (provided by Francesc):&lt;br /&gt;
&lt;br /&gt;
    /cephfs/pic.es/astro/scratch/torradeflot/euclid/SC8/filters/filters_21_01_2021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
These are some notes from him too:&lt;br /&gt;
    &amp;lt;Filter name=&amp;quot;TU_FNU_U_MEGACAM&amp;quot;&amp;gt;&amp;lt;FileName&amp;gt;CFIS_u.pb&amp;lt;/FileName&amp;gt;&amp;lt;/Filter&amp;gt;&lt;br /&gt;
    &amp;lt;Filter name=&amp;quot;TU_FNU_R_MEGACAM&amp;quot;&amp;gt;&amp;lt;FileName&amp;gt;CFIS_r.pb&amp;lt;/FileName&amp;gt;&amp;lt;/Filter&amp;gt;&lt;br /&gt;
    &amp;lt;Filter name=&amp;quot;TU_FNU_G_JPCAM&amp;quot;&amp;gt;&amp;lt;FileName&amp;gt;JEDIS_g.pb&amp;lt;/FileName&amp;gt;&amp;lt;/Filter&amp;gt;&lt;br /&gt;
    &amp;lt;Filter name=&amp;quot;TU_FNU_I_PANSTARRS&amp;quot;&amp;gt;&amp;lt;FileName&amp;gt;Pan-STARRS_i.pb&amp;lt;/FileName&amp;gt;&amp;lt;/Filter&amp;gt;&lt;br /&gt;
    &amp;lt;Filter name=&amp;quot;TU_FNU_Z_PANSTARRS&amp;quot;&amp;gt;&amp;lt;FileName&amp;gt;Pan-STARRS_z.pb&amp;lt;/FileName&amp;gt;&amp;lt;/Filter&amp;gt;&lt;br /&gt;
    &amp;lt;Filter name=&amp;quot;TU_FNU_Z_HSC&amp;quot;&amp;gt;&amp;lt;FileName&amp;gt;WISHES_z.pb&amp;lt;/FileName&amp;gt;&amp;lt;/Filter&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In addition we have to include the REF_MAG in the other two catalogs.&lt;br /&gt;
It is the observed magnitude for the reference magnitude they use to normalize the SED. We modify the notebooks to do it.&lt;br /&gt;
&lt;br /&gt;
The catalog is based on cosmohub.flagship_mock_1_10_6_s_sc8_c.&lt;br /&gt;
&lt;br /&gt;
The catalog that I generate using the flux_pipeline.ipynb is called flagship_mock_1_10_8_s_sc8_flux.&lt;br /&gt;
&lt;br /&gt;
I rename the fluxes:&lt;br /&gt;
&lt;br /&gt;
    cfht_megacam_u ---&amp;gt; cfis_u &lt;br /&gt;
    cfht_megacam_r ---&amp;gt; cfis_r&lt;br /&gt;
    jst_jpcam_g ---&amp;gt; jedis_g&lt;br /&gt;
    pan_starrs_i ---&amp;gt; pan-starrs_i&lt;br /&gt;
    subaru_hsc_z ---&amp;gt; wishes_z&lt;br /&gt;
    -- el pan_starrs_z.csv se cambia a pan-starrs_z.csv &lt;br /&gt;
&lt;br /&gt;
This is the query:&lt;br /&gt;
&lt;br /&gt;
    halo_sql = &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, sdss_r01_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, dominant_shape, disk_angle, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_6_s_sc8_c&lt;br /&gt;
    &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Una vez generado el catálogo, genero la tabla externa en parquet:&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_8_s_sc8_flux/0.pq -t jcarrete.flagship_mock_1_10_8_s_sc8_flux_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_8_s_sc8_flux_pq (&lt;br /&gt;
    `kind` BIGINT,&lt;br /&gt;
    `random_index` DOUBLE,&lt;br /&gt;
    `ra_gal` DOUBLE,&lt;br /&gt;
    `dec_gal` DOUBLE,&lt;br /&gt;
    `ra_mag_gal` DOUBLE,&lt;br /&gt;
    `dec_mag_gal` DOUBLE,&lt;br /&gt;
    `kappa` DOUBLE,&lt;br /&gt;
    `gamma1` DOUBLE,&lt;br /&gt;
    `gamma2` DOUBLE,&lt;br /&gt;
    `defl1` DOUBLE,&lt;br /&gt;
    `defl2` DOUBLE,&lt;br /&gt;
    `l_gal` DOUBLE,&lt;br /&gt;
    `b_gal` DOUBLE,&lt;br /&gt;
    `mw_extinction` DOUBLE,&lt;br /&gt;
    `x_gal` DOUBLE,&lt;br /&gt;
    `y_gal` DOUBLE,&lt;br /&gt;
    `z_gal` DOUBLE,&lt;br /&gt;
    `r_gal` DOUBLE,&lt;br /&gt;
    `true_redshift_gal` DOUBLE,&lt;br /&gt;
    `observed_redshift_gal` DOUBLE,&lt;br /&gt;
    `hpix_29_nest` BIGINT,&lt;br /&gt;
    `hpix_13_nest` BIGINT,&lt;br /&gt;
    `vx_gal` DOUBLE,&lt;br /&gt;
    `vy_gal` DOUBLE,&lt;br /&gt;
    `vz_gal` DOUBLE,&lt;br /&gt;
    `vrad_gal` DOUBLE,&lt;br /&gt;
    `delta_r` DOUBLE,&lt;br /&gt;
    `abs_mag_r01` DOUBLE,&lt;br /&gt;
    `luminosity_r01` DOUBLE,&lt;br /&gt;
    `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
    `sdss_r01` DOUBLE,&lt;br /&gt;
    `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
    `gr_restframe` DOUBLE,&lt;br /&gt;
    `color_kind` BIGINT,&lt;br /&gt;
    `sed_ke` DOUBLE,&lt;br /&gt;
    `gr_cosmos` DOUBLE,&lt;br /&gt;
    `sed_cosmos` DOUBLE,&lt;br /&gt;
    `is_within_cosmos` BOOLEAN,&lt;br /&gt;
    `cosmos_distance` DOUBLE,&lt;br /&gt;
    `ext_curve_cosmos` BIGINT,&lt;br /&gt;
    `ebv_cosmos` DOUBLE,&lt;br /&gt;
    `log_ml_r01` DOUBLE,&lt;br /&gt;
    `log_stellar_mass` DOUBLE,&lt;br /&gt;
    `metallicity` DOUBLE,&lt;br /&gt;
    `log_sfr` DOUBLE,&lt;br /&gt;
    `logf_halpha` DOUBLE,&lt;br /&gt;
    `logf_halpha_ext` DOUBLE,&lt;br /&gt;
    `halpha_scatter` DOUBLE,&lt;br /&gt;
    `loglum_halpha` DOUBLE,&lt;br /&gt;
    `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
    `logf_dummy` DOUBLE,&lt;br /&gt;
    `z_dummy` DOUBLE,&lt;br /&gt;
    `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_halpha_model1` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
    `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_halpha_model3` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model3_ext` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model3` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
    `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_o2_model1` DOUBLE,&lt;br /&gt;
    `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_n2_model1` DOUBLE,&lt;br /&gt;
    `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_o3_model1` DOUBLE,&lt;br /&gt;
    `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_s2_model1` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
    `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_o2_model3` DOUBLE,&lt;br /&gt;
    `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_n2_model3` DOUBLE,&lt;br /&gt;
    `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_o3_model3` DOUBLE,&lt;br /&gt;
    `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_s2_model3` DOUBLE,&lt;br /&gt;
    `2mass_h` DOUBLE,&lt;br /&gt;
    `2mass_j` DOUBLE,&lt;br /&gt;
    `2mass_ks` DOUBLE,&lt;br /&gt;
    `blanco_decam_g` DOUBLE,&lt;br /&gt;
    `blanco_decam_i` DOUBLE,&lt;br /&gt;
    `blanco_decam_r` DOUBLE,&lt;br /&gt;
    `blanco_decam_z` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y` DOUBLE,&lt;br /&gt;
    `euclid_vis` DOUBLE,&lt;br /&gt;
    `gaia_bp` DOUBLE,&lt;br /&gt;
    `gaia_g` DOUBLE,&lt;br /&gt;
    `gaia_rp` DOUBLE,&lt;br /&gt;
    `kids_g` DOUBLE,&lt;br /&gt;
    `kids_i` DOUBLE,&lt;br /&gt;
    `kids_r` DOUBLE,&lt;br /&gt;
    `kids_u` DOUBLE,&lt;br /&gt;
    `lsst_g` DOUBLE,&lt;br /&gt;
    `lsst_i` DOUBLE,&lt;br /&gt;
    `lsst_r` DOUBLE,&lt;br /&gt;
    `lsst_u` DOUBLE,&lt;br /&gt;
    `lsst_y` DOUBLE,&lt;br /&gt;
    `lsst_z` DOUBLE,&lt;br /&gt;
    `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `dominant_shape` BIGINT,&lt;br /&gt;
    `disk_angle` DOUBLE,&lt;br /&gt;
    `median_major_axis` DOUBLE,&lt;br /&gt;
    `scale_length` DOUBLE,&lt;br /&gt;
    `bulge_fraction` DOUBLE,&lt;br /&gt;
    `disk_scalelength` DOUBLE,&lt;br /&gt;
    `disk_nsersic` DOUBLE,&lt;br /&gt;
    `disk_r50` DOUBLE,&lt;br /&gt;
    `bulge_r50` DOUBLE,&lt;br /&gt;
    `bulge_nsersic` DOUBLE,&lt;br /&gt;
    `inclination_angle` DOUBLE,&lt;br /&gt;
    `disk_ellipticity` DOUBLE,&lt;br /&gt;
    `bulge_ellipticity` DOUBLE,&lt;br /&gt;
    `disk_axis_ratio` DOUBLE,&lt;br /&gt;
    `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
    `halo_x` DOUBLE,&lt;br /&gt;
    `halo_y` DOUBLE,&lt;br /&gt;
    `halo_z` DOUBLE,&lt;br /&gt;
    `halo_vx` DOUBLE,&lt;br /&gt;
    `halo_vy` DOUBLE,&lt;br /&gt;
    `halo_vz` DOUBLE,&lt;br /&gt;
    `halo_r` DOUBLE,&lt;br /&gt;
    `true_redshift_halo` DOUBLE,&lt;br /&gt;
    `halo_lm` DOUBLE,&lt;br /&gt;
    `halo_n_sats` BIGINT,&lt;br /&gt;
    `n_gals` BIGINT,&lt;br /&gt;
    `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
    `step` BIGINT,&lt;br /&gt;
    `wishes_z` DOUBLE,&lt;br /&gt;
    `jedis_g` DOUBLE,&lt;br /&gt;
    `cfis_r` DOUBLE,&lt;br /&gt;
    `cfis_u` DOUBLE,&lt;br /&gt;
    `pan-starrs_i` DOUBLE,&lt;br /&gt;
    `pan-starrs_z` DOUBLE,&lt;br /&gt;
    `cfis_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jedis_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `wishes_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `wishes_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `wishes_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jedis_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jedis_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfis_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan-starrs_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `halo_id` BIGINT,&lt;br /&gt;
    `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_8_s_sc8_flux'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Genero la tabla clustered:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_8_s_sc8(&lt;br /&gt;
    `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
    `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
    `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
    `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
    `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
    `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
    `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
    `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
    `kappa` float COMMENT 'convergence', &lt;br /&gt;
    `gamma1` float COMMENT 'shear', &lt;br /&gt;
    `gamma2` float COMMENT 'shear',&lt;br /&gt;
    `defl1` float COMMENT 'deflection1',&lt;br /&gt;
    `defl2` float COMMENT 'deflection2', &lt;br /&gt;
    `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
    `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
    `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
    `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
    `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
    `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
    `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
    `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
    `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
    `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
    `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
    `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
    `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
    `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
    `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
    `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
    `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
    `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
    `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
    `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
    `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
    `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
    `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
    `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
    `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
    `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
    `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
    `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
    `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
    `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
    `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
    `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
    `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
    `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
    `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
    `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
    `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
    `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
    `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
    `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
    `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
    `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
    `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
    `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
    `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
    `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
    `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
    `cfis_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `jedis_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
    `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `wishes_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
    `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `cfis_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `jedis_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
    `wishes_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
    `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `cfis_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfis_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `cfis_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `jedis_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `jedis_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `pan-starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
    `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
    `wishes_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
    `wishes_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)',&lt;br /&gt;
    `disk_angle`float COMMENT 'position of the disk rotation axis (degrees). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination',&lt;br /&gt;
    `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
    `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
    `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
    `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
    `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
    `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
    `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
    `bulge_nsersic` float COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
    `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
    `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
    `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
    `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
    `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
    `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
    `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
    `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
    `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
    `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
    `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
    `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
    `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
    `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
    `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
    `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
    `luminosity_r01_evolved` float COMMENT 'missing comment',&lt;br /&gt;
    step smallint&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY ( &lt;br /&gt;
       step, hpix_13_nest) &lt;br /&gt;
    SORTED BY ( &lt;br /&gt;
       step ASC, hpix_13_nest ASC) &lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    ROW FORMAT SERDE &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
    STORED AS INPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
    OUTPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_8_s_sc8&lt;br /&gt;
    SELECT `halo_id`, `galaxy_id`, `kind`, `random_index`, `ra_gal`, `dec_gal`, `ra_mag_gal`, `dec_mag_gal`, `kappa`, `gamma1`, `gamma2`, `defl1`, `defl2`, `l_gal`, `b_gal`, `mw_extinction`, `x_gal`, `y_gal`, `z_gal`, `r_gal`, `true_redshift_gal`, `observed_redshift_gal`, `hpix_29_nest`, `hpix_13_nest`, `vx_gal`, `vy_gal`, `vz_gal`, `vrad_gal`, `delta_r`, `abs_mag_r01`, `luminosity_r01`, `abs_mag_r01_evolved`, `sdss_r01`, `abs_mag_uv_dereddened`, `gr_restframe`, `color_kind`, `sed_ke`, `gr_cosmos`, `sed_cosmos`, `is_within_cosmos`, `cosmos_distance`, `ext_curve_cosmos`, `ebv_cosmos`, `log_ml_r01`, `log_stellar_mass`, `metallicity`, `log_sfr`, `logf_halpha`, `logf_halpha_ext`, `halpha_scatter`, `loglum_halpha`, `loglum_halpha_ext`, `logf_dummy`, `z_dummy`, `logf_halpha_model1_ext`, `logf_halpha_model1`, `loglum_halpha_model1_ext`, `loglum_halpha_model1`, `logf_halpha_model3_ext`, `logf_halpha_model3`, `loglum_halpha_model3_ext`, `loglum_halpha_model3`, `logf_hbeta_model1_ext`, `logf_hbeta_model1`, `logf_o2_model1_ext`, `logf_o2_model1`, `logf_n2_model1_ext`, `logf_n2_model1`, `logf_o3_model1_ext`, `logf_o3_model1`, `logf_s2_model1_ext`, `logf_s2_model1`, `logf_hbeta_model3_ext`, `logf_hbeta_model3`, `logf_o2_model3_ext`, `logf_o2_model3`, `logf_n2_model3_ext`, `logf_n2_model3`, `logf_o3_model3_ext`, `logf_o3_model3`, `logf_s2_model3_ext`, `logf_s2_model3`, `2mass_h`, `2mass_j`, `2mass_ks`, `blanco_decam_g`, `blanco_decam_i`, `blanco_decam_r`, `blanco_decam_z`, `cfis_r`, `cfis_u`, `euclid_nisp_h`, `euclid_nisp_j`, `euclid_nisp_y`, `euclid_vis`, `gaia_bp`, `gaia_g`, `gaia_rp`, `jedis_g`, `kids_g`, `kids_i`, `kids_r`, `kids_u`, `lsst_g`, `lsst_i`, `lsst_r`, `lsst_u`, `lsst_y`, `lsst_z`, `pan-starrs_i`, `pan-starrs_z`, `wishes_z`, `2mass_h_odonnell_ext`, `2mass_j_odonnell_ext`, `2mass_ks_odonnell_ext`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_odonnell_ext`, `cfis_r_odonnell_ext`, `cfis_u_odonnell_ext`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_odonnell_ext`, `gaia_bp_odonnell_ext`, `gaia_g_odonnell_ext`, `gaia_rp_odonnell_ext`, `jedis_g_odonnell_ext`, `kids_g_odonnell_ext`, `kids_i_odonnell_ext`, `kids_r_odonnell_ext`, `kids_u_odonnell_ext`, `lsst_g_odonnell_ext`, `lsst_i_odonnell_ext`, `lsst_r_odonnell_ext`, `lsst_u_odonnell_ext`, `lsst_y_odonnell_ext`, `lsst_z_odonnell_ext`, `pan-starrs_i_odonnell_ext`, `pan-starrs_z_odonnell_ext`, `sdss_r01_odonnell_ext`, `wishes_z_odonnell_ext`, `2mass_h_el_model1_odonnell_ext`, `2mass_h_el_model3_odonnell_ext`, `2mass_j_el_model1_odonnell_ext`, `2mass_j_el_model3_odonnell_ext`, `2mass_ks_el_model1_odonnell_ext`, `2mass_ks_el_model3_odonnell_ext`, `blanco_decam_g_el_model1_odonnell_ext`, `blanco_decam_g_el_model3_odonnell_ext`, `blanco_decam_i_el_model1_odonnell_ext`, `blanco_decam_i_el_model3_odonnell_ext`, `blanco_decam_r_el_model1_odonnell_ext`, `blanco_decam_r_el_model3_odonnell_ext`, `blanco_decam_z_el_model1_odonnell_ext`, `blanco_decam_z_el_model3_odonnell_ext`, `cfis_r_el_model1_odonnell_ext`, `cfis_r_el_model3_odonnell_ext`, `cfis_u_el_model1_odonnell_ext`, `cfis_u_el_model3_odonnell_ext`, `euclid_nisp_h_el_model1_odonnell_ext`, `euclid_nisp_h_el_model3_odonnell_ext`, `euclid_nisp_j_el_model1_odonnell_ext`, `euclid_nisp_j_el_model3_odonnell_ext`, `euclid_nisp_y_el_model1_odonnell_ext`, `euclid_nisp_y_el_model3_odonnell_ext`, `euclid_vis_el_model1_odonnell_ext`, `euclid_vis_el_model3_odonnell_ext`, `gaia_bp_el_model1_odonnell_ext`, `gaia_bp_el_model3_odonnell_ext`, `gaia_g_el_model1_odonnell_ext`, `gaia_g_el_model3_odonnell_ext`, `gaia_rp_el_model1_odonnell_ext`, `gaia_rp_el_model3_odonnell_ext`, `jedis_g_el_model1_odonnell_ext`, `jedis_g_el_model3_odonnell_ext`, `kids_g_el_model1_odonnell_ext`, `kids_g_el_model3_odonnell_ext`, `kids_i_el_model1_odonnell_ext`, `kids_i_el_model3_odonnell_ext`, `kids_r_el_model1_odonnell_ext`, `kids_r_el_model3_odonnell_ext`, `kids_u_el_model1_odonnell_ext`, `kids_u_el_model3_odonnell_ext`, `lsst_g_el_model1_odonnell_ext`, `lsst_g_el_model3_odonnell_ext`, `lsst_i_el_model1_odonnell_ext`, `lsst_i_el_model3_odonnell_ext`, `lsst_r_el_model1_odonnell_ext`, `lsst_r_el_model3_odonnell_ext`, `lsst_u_el_model1_odonnell_ext`, `lsst_u_el_model3_odonnell_ext`, `lsst_y_el_model1_odonnell_ext`, `lsst_y_el_model3_odonnell_ext`, `lsst_z_el_model1_odonnell_ext`, `lsst_z_el_model3_odonnell_ext`, `pan-starrs_i_el_model1_odonnell_ext`, `pan-starrs_i_el_model3_odonnell_ext`, `pan-starrs_z_el_model1_odonnell_ext`, `pan-starrs_z_el_model3_odonnell_ext`, `sdss_r01_el_model1_odonnell_ext`, `sdss_r01_el_model3_odonnell_ext`, `wishes_z_el_model1_odonnell_ext`, `wishes_z_el_model3_odonnell_ext`, `dominant_shape`, `disk_angle`, `median_major_axis`, `scale_length`, `bulge_fraction`, `disk_scalelength`, `disk_nsersic`, `disk_r50`, `bulge_r50`, `bulge_nsersic`, `inclination_angle`, `disk_ellipticity`, `bulge_ellipticity`, `disk_axis_ratio`, `bulge_axis_ratio`, `halo_x`, `halo_y`, `halo_z`, `halo_vx`, `halo_vy`, `halo_vz`, `halo_r`, `true_redshift_halo`, `halo_lm`, `halo_n_sats`, `n_gals`, `luminosity_r01_evolved`, step&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_8_s_sc8_flux_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_8_s_sc8 COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
Upodated information in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    Dark matter halo input catalog from flagship_rockstar_octant1_c, which is the Flagship dark matter halo catalog v1.1 with correct velocities.&lt;br /&gt;
    **This version is exactly the same as 1.10.3 but updating the filter list**&lt;br /&gt;
    The catalog simulates Scientific Challenge 8 region (see the following link for more details:[https://euclid.roe.ac.uk/projects/sgv/wiki/SC8_FoV](https://euclid.roe.ac.uk/projects/sgv/wiki/SC8_FoV)).&lt;br /&gt;
    The total simulated area is 1297 square degrees.&lt;br /&gt;
    Improvements:&lt;br /&gt;
    * Shape distributions have been updated from GSIR release. See the following [url](https://docs.google.com/document/d/1FRERcl5Lv2IDB6ZChTK6gcEHI2FWA9gSgYKcaDUA9EM/edit?usp=sharing) for more details.&lt;br /&gt;
    * New deflection maps for magnified positions&lt;br /&gt;
    * Duplicated galaxy positions issue is fixed&lt;br /&gt;
    Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
    m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
    And in order to estimate magnified magnitudes:&lt;br /&gt;
    m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
&lt;br /&gt;
FITS example file in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS `SOURCE_ID`,  \nCAST(halo_id AS bigint) AS `HALO_ID`, \nCAST(kind AS smallint) AS `KIND`,  \nCAST(ra_gal AS double) AS `RA`,  \nCAST(dec_gal AS double) AS `DEC`,  \nCAST(ra_mag_gal AS double) AS `RA_MAG`,  \nCAST(dec_mag_gal AS double) AS `DEC_MAG`,  \nCAST(observed_redshift_gal AS float) AS `Z_OBS`,  \nCAST(abs_mag_r01_evolved AS float) AS `REF_MAG_ABS`,  \nCAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS `REF_MAG`,  \nCAST(bulge_fraction AS float) AS `BULGE_FRACTION`,  \nCAST(bulge_r50 AS float) AS `BULGE_R50`,  \nCAST(disk_r50 AS float) AS `DISK_R50`,  \nCAST(bulge_nsersic AS float) AS `BULGE_NSERSIC`,  \nCAST(bulge_axis_ratio AS float) AS `BULGE_AXIS_RATIO`,  \nCAST(inclination_angle AS float) AS `INCLINATION_ANGLE`,  \nCAST(disk_angle AS float) AS `DISK_ANGLE`,  \nCAST(kappa AS float) AS `KAPPA`,  \nCAST(gamma1 AS float) AS `GAMMA1`,  \nCAST(gamma2 AS float) AS `GAMMA2`,  \nCAST(sed_cosmos AS float) AS `SED_TEMPLATE`,  \nCAST(ROUND(ext_curve_cosmos) AS smallint) AS `EXT_LAW`,  \nCAST(ebv_cosmos AS float) AS `EBV`,  \nCAST(logf_halpha_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `HALPHA_LOGFLAM_EXT_MAG`,  \nCAST(logf_hbeta_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `HBETA_LOGFLAM_EXT_MAG`,  \nCAST(logf_o2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `O2_LOGFLAM_EXT_MAG`,  \nCAST(logf_o3_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `O3_LOGFLAM_EXT_MAG`,  \nCAST(logf_n2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `N2_LOGFLAM_EXT_MAG`,  \nCAST(logf_s2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `S2_LOGFLAM_EXT_MAG`, \nCAST(mw_extinction AS float) AS AV, \nCAST(euclid_vis_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_VIS_MAG`,  \nCAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_NISP_MAG`,  \nCAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_NISP_MAG`,  \nCAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_NISP_MAG`,  \nCAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_DECAM_MAG`,  \nCAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_DECAM_MAG`,  \nCAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_DECAM_MAG`,  \nCAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_DECAM_MAG`,  \nCAST(cfis_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_MEGACAM_MAG`,  \nCAST(cfis_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_MEGACAM_MAG`,  \nCAST(jedis_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_JPCAM_MAG`,  \nCAST(`pan-starrs_i_el_model3_odonnell_ext`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_PANSTARRS_MAG`,  \nCAST(`pan-starrs_z_el_model3_odonnell_ext`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_PANSTARRS_MAG`,  \nCAST(wishes_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_HSC_MAG`,  \nCAST(gaia_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS `TU_FNU_G_GAIA_MAG`,  \nCAST(gaia_bp_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_BP_GAIA_MAG`,  \nCAST(gaia_rp_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_RP_GAIA_MAG`,  \nCAST(lsst_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_LSST_MAG`,  \nCAST(lsst_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_LSST_MAG`,  \nCAST(lsst_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_LSST_MAG`,  \nCAST(lsst_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_LSST_MAG`,  \nCAST(lsst_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_LSST_MAG`,  \nCAST(lsst_y_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_LSST_MAG`,  \nCAST(kids_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_KIDS_MAG`,  \nCAST(kids_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_KIDS_MAG`,  \nCAST(kids_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_KIDS_MAG`,  \nCAST(kids_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_KIDS_MAG`,  \nCAST(2mass_j_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_2MASS_MAG`,  \nCAST(2mass_h_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_2MASS_MAG`,  \nCAST(2mass_ks_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_KS_2MASS_MAG`  \nFROM cosmohub.flagship_mock_1_10_8_s_sc8  \nWHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  \nAND disk_axis_ratio &amp;gt; 0.10865  \nAND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
Genero las tablas fits.&lt;br /&gt;
The only way to produce this fits table is by clustering it with ONLY ONE BUCKET:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_8_s_sc8_magnified_fits(&lt;br /&gt;
    SOURCE_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    HALO_ID bigint COMMENT 'from deserializer',&lt;br /&gt;
    KIND smallint COMMENT 'from deserializer',&lt;br /&gt;
    RA double COMMENT 'from deserializer',&lt;br /&gt;
    `DEC` double COMMENT 'from deserializer',&lt;br /&gt;
    RA_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    DEC_MAG double COMMENT 'from deserializer',&lt;br /&gt;
    Z_OBS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG_ABS float COMMENT 'from deserializer',&lt;br /&gt;
    REF_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_FRACTION float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_R50 float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_NSERSIC float COMMENT 'from deserializer',&lt;br /&gt;
    BULGE_AXIS_RATIO float COMMENT 'from deserializer',&lt;br /&gt;
    INCLINATION_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    DISK_ANGLE float COMMENT 'from deserializer',&lt;br /&gt;
    KAPPA float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA1 float COMMENT 'from deserializer',&lt;br /&gt;
    GAMMA2 float COMMENT 'from deserializer',&lt;br /&gt;
    SED_TEMPLATE float COMMENT 'from deserializer',&lt;br /&gt;
    EXT_LAW smallint COMMENT 'from deserializer',&lt;br /&gt;
    EBV float COMMENT 'from deserializer',&lt;br /&gt;
    HALPHA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    HBETA_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    O3_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    N2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    S2_LOGFLAM_EXT_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    AV FLOAT COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_VIS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_NISP_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_DECAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_MEGACAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_JPCAM_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_PANSTARRS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_HSC_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_BP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_RP_GAIA_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Z_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_Y_LSST_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_U_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_G_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_R_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_I_KIDS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_J_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_H_2MASS_MAG float COMMENT 'from deserializer',&lt;br /&gt;
    TU_FNU_KS_2MASS_MAG float COMMENT 'from deserializer'&lt;br /&gt;
    )&lt;br /&gt;
     PARTITIONED BY ( &lt;br /&gt;
    `hpix_5_nest` int)&lt;br /&gt;
    CLUSTERED BY ( &lt;br /&gt;
    SOURCE_ID)&lt;br /&gt;
    INTO 1 BUCKETS&lt;br /&gt;
     ROW FORMAT SERDE &lt;br /&gt;
    'es.pic.astro.hadoop.serde.RecArraySerDe' &lt;br /&gt;
     STORED AS INPUTFORMAT &lt;br /&gt;
    'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
     OUTPUTFORMAT &lt;br /&gt;
    'es.pic.astro.hadoop.io.BinaryOutputFormat'&lt;br /&gt;
     ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_8_s_sc8_magnified_fits PARTITION(hpix_5_nest)&lt;br /&gt;
    SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS `SOURCE_ID`,  &lt;br /&gt;
    CAST(halo_id AS bigint) AS `HALO_ID`, &lt;br /&gt;
    CAST(kind AS smallint) AS `KIND`,  &lt;br /&gt;
    CAST(ra_gal AS double) AS `RA`,  &lt;br /&gt;
    CAST(dec_gal AS double) AS `DEC`,  &lt;br /&gt;
    CAST(ra_mag_gal AS double) AS `RA_MAG`,  &lt;br /&gt;
    CAST(dec_mag_gal AS double) AS `DEC_MAG`,  &lt;br /&gt;
    CAST(observed_redshift_gal AS float) AS `Z_OBS`,  &lt;br /&gt;
    CAST(abs_mag_r01_evolved AS float) AS `REF_MAG_ABS`,  &lt;br /&gt;
    CAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS `REF_MAG`,  &lt;br /&gt;
    CAST(bulge_fraction AS float) AS `BULGE_FRACTION`,  &lt;br /&gt;
    CAST(bulge_r50 AS float) AS `BULGE_R50`,  &lt;br /&gt;
    CAST(disk_r50 AS float) AS `DISK_R50`,  &lt;br /&gt;
    CAST(bulge_nsersic AS float) AS `BULGE_NSERSIC`,  &lt;br /&gt;
    CAST(bulge_axis_ratio AS float) AS `BULGE_AXIS_RATIO`,  &lt;br /&gt;
    CAST(inclination_angle AS float) AS `INCLINATION_ANGLE`,  &lt;br /&gt;
    CAST(disk_angle AS float) AS `DISK_ANGLE`,  &lt;br /&gt;
    CAST(kappa AS float) AS `KAPPA`,  &lt;br /&gt;
    CAST(gamma1 AS float) AS `GAMMA1`,  &lt;br /&gt;
    CAST(gamma2 AS float) AS `GAMMA2`,  &lt;br /&gt;
    CAST(sed_cosmos AS float) AS `SED_TEMPLATE`,  &lt;br /&gt;
    CAST(ROUND(ext_curve_cosmos) AS smallint) AS `EXT_LAW`,  &lt;br /&gt;
    CAST(ebv_cosmos AS float) AS `EBV`,  &lt;br /&gt;
    CAST(logf_halpha_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `HALPHA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_hbeta_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `HBETA_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_o2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `O2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_o3_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `O3_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_n2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `N2_LOGFLAM_EXT_MAG`,  &lt;br /&gt;
    CAST(logf_s2_model3_ext + log10(ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS `S2_LOGFLAM_EXT_MAG`, &lt;br /&gt;
    CAST(mw_extinction AS float) AS AV, &lt;br /&gt;
    CAST(euclid_vis_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_VIS_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_NISP_MAG`,  &lt;br /&gt;
    CAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_NISP_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_DECAM_MAG`,  &lt;br /&gt;
    CAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_DECAM_MAG`,  &lt;br /&gt;
    CAST(cfis_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(cfis_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_MEGACAM_MAG`,  &lt;br /&gt;
    CAST(jedis_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_JPCAM_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_i_el_model3_odonnell_ext`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(`pan-starrs_z_el_model3_odonnell_ext`*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_PANSTARRS_MAG`,  &lt;br /&gt;
    CAST(wishes_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_HSC_MAG`,  &lt;br /&gt;
    CAST(gaia_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS `TU_FNU_G_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_bp_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_BP_GAIA_MAG`,  &lt;br /&gt;
    CAST(gaia_rp_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_RP_GAIA_MAG`,  &lt;br /&gt;
    CAST(lsst_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_z_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Z_LSST_MAG`,  &lt;br /&gt;
    CAST(lsst_y_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_Y_LSST_MAG`,  &lt;br /&gt;
    CAST(kids_u_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_U_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_g_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_G_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_r_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_R_KIDS_MAG`,  &lt;br /&gt;
    CAST(kids_i_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_I_KIDS_MAG`,  &lt;br /&gt;
    CAST(2mass_j_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_J_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_h_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_H_2MASS_MAG`,  &lt;br /&gt;
    CAST(2mass_ks_el_model3_odonnell_ext*1.e23*ABS(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS `TU_FNU_KS_2MASS_MAG`,&lt;br /&gt;
    CAST(SHIFTRIGHT(hpix_29_nest, (29-5)*2) as int) AS hpix_5_nest&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_8_s_sc8  &lt;br /&gt;
    WHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  &lt;br /&gt;
    AND disk_axis_ratio &amp;gt; 0.10865&lt;br /&gt;
    ;&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=GSIR_more&amp;diff=899</id>
		<title>GSIR more</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=GSIR_more&amp;diff=899"/>
		<updated>2021-01-26T16:37:15Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: Created page with &amp;quot;This is the second try to generate GSIR.  Below there are the notes I wrote during the process:  ----  EMPEZAMOS DE NUEVO CON 3 areas:  (+- 4 en lon,lat)   ----  SWF1 obsreque...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the second try to generate GSIR.&lt;br /&gt;
&lt;br /&gt;
Below there are the notes I wrote during the process:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
EMPEZAMOS DE NUEVO CON 3 areas:&lt;br /&gt;
&lt;br /&gt;
(+- 4 en lon,lat)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
SWF1&lt;br /&gt;
obsrequestid: 52929&lt;br /&gt;
5.233205	16.429612	-23.885618	-13.2708&lt;br /&gt;
En el primer octante:&lt;br /&gt;
5.233205	16.429612	13.2708		23.885618&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
SWF2&lt;br /&gt;
obsrequestid: 1717&lt;br /&gt;
213.074616	251.75015	72.188664	82.03694&lt;br /&gt;
En el primer octante:&lt;br /&gt;
213.074616-180	251.75015-180	72.188664	82.03694&lt;br /&gt;
33.074616	71.75015	72.188664	82.03694&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
DEEP&lt;br /&gt;
obsrequestid: self_calib_field&lt;br /&gt;
321.985796	328.956117	50.480548	54.70978&lt;br /&gt;
En el primer octante:&lt;br /&gt;
321.985796-270	328.956117-270	50.480548	54.70978&lt;br /&gt;
51.985796	58.956117	50.480548	54.70978&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
CREO LA TABLA CLUSTERED BUCKET &amp;quot;_c2&amp;quot; A PARTIR DE LA 1.9.8_c (qué es el octante entero del DM halo catalog v1.1, pero sin flujos ni lensing)&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_9_8_swf1_swf2_deep_c2(&lt;br /&gt;
    `kind` BIGINT,&lt;br /&gt;
    `luminosity_r01` DOUBLE,&lt;br /&gt;
    `halo_x` DOUBLE,&lt;br /&gt;
    `halo_y` DOUBLE,&lt;br /&gt;
    `halo_z` DOUBLE,&lt;br /&gt;
    `halo_vx` DOUBLE,&lt;br /&gt;
    `halo_vy` DOUBLE,&lt;br /&gt;
    `halo_vz` DOUBLE,&lt;br /&gt;
    `halo_r` DOUBLE,&lt;br /&gt;
    `true_redshift_halo` DOUBLE,&lt;br /&gt;
    `halo_lm` DOUBLE,&lt;br /&gt;
    `halo_n_sats` BIGINT,&lt;br /&gt;
    `n_gals` BIGINT,&lt;br /&gt;
    `abs_mag_r01` DOUBLE,&lt;br /&gt;
    `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
    `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
    `gr_restframe` DOUBLE,&lt;br /&gt;
    `color_kind` INT,&lt;br /&gt;
    `x_gal` DOUBLE,&lt;br /&gt;
    `y_gal` DOUBLE,&lt;br /&gt;
    `z_gal` DOUBLE,&lt;br /&gt;
    `r_gal` DOUBLE,&lt;br /&gt;
    `true_redshift_gal` DOUBLE,&lt;br /&gt;
    `ra_gal` DOUBLE,&lt;br /&gt;
    `dec_gal` DOUBLE,&lt;br /&gt;
    `hpix_29_nest` BIGINT,&lt;br /&gt;
    `hpix_13_nest` BIGINT,&lt;br /&gt;
    `vx_gal` DOUBLE,&lt;br /&gt;
    `vy_gal` DOUBLE,&lt;br /&gt;
    `vz_gal` DOUBLE,&lt;br /&gt;
    `vrad_gal` DOUBLE,&lt;br /&gt;
    `delta_r` DOUBLE,&lt;br /&gt;
    `observed_redshift_gal` DOUBLE,&lt;br /&gt;
    `sed_ke` DOUBLE,&lt;br /&gt;
    `gr_cosmos` DOUBLE,&lt;br /&gt;
    `sed_cosmos` DOUBLE,&lt;br /&gt;
    `ext_curve_cosmos` BIGINT,&lt;br /&gt;
    `ebv_cosmos` DOUBLE,&lt;br /&gt;
    `is_within_cosmos` BOOLEAN,&lt;br /&gt;
    `cosmos_distance` DOUBLE,&lt;br /&gt;
    `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
    `log_ml_r01` DOUBLE,&lt;br /&gt;
    `log_stellar_mass` DOUBLE,&lt;br /&gt;
    `metallicity` DOUBLE,&lt;br /&gt;
    `log_sfr` DOUBLE,&lt;br /&gt;
    `logf_halpha_ext` DOUBLE,&lt;br /&gt;
    `logf_halpha` DOUBLE,&lt;br /&gt;
    `Halpha_scatter` DOUBLE,&lt;br /&gt;
    `loglum_halpha` DOUBLE,&lt;br /&gt;
    `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
    `logf_dummy` DOUBLE,&lt;br /&gt;
    `z_dummy` DOUBLE,&lt;br /&gt;
    `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_halpha_model1` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
    `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_halpha_model3` DOUBLE,&lt;br /&gt;
    `loglum_Halpha_model3_ext` DOUBLE,&lt;br /&gt;
    `loglum_Halpha_model3` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
    `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_o2_model1` DOUBLE,&lt;br /&gt;
    `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_n2_model1` DOUBLE,&lt;br /&gt;
    `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_o3_model1` DOUBLE,&lt;br /&gt;
    `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_s2_model1` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
    `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_o2_model3` DOUBLE,&lt;br /&gt;
    `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_n2_model3` DOUBLE,&lt;br /&gt;
    `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_o3_model3` DOUBLE,&lt;br /&gt;
    `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_s2_model3` DOUBLE,&lt;br /&gt;
    `blanco_decam_i` DOUBLE,&lt;br /&gt;
    `sdss_r01` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h` DOUBLE,&lt;br /&gt;
    `l_gal` DOUBLE,&lt;br /&gt;
    `b_gal` DOUBLE,&lt;br /&gt;
    `mw_extinction` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `dominant_shape` BIGINT,&lt;br /&gt;
    `bulge_angle` DOUBLE,&lt;br /&gt;
    `disk_angle` DOUBLE,&lt;br /&gt;
    `median_major_axis` DOUBLE,&lt;br /&gt;
    `scale_length` DOUBLE,&lt;br /&gt;
    `bulge_fraction` DOUBLE,&lt;br /&gt;
    `disk_scalelength` DOUBLE,&lt;br /&gt;
    `disk_nsersic` DOUBLE,&lt;br /&gt;
    `disk_r50` DOUBLE,&lt;br /&gt;
    `bulge_r50` DOUBLE,&lt;br /&gt;
    `bulge_nsersic` DOUBLE,&lt;br /&gt;
    `inclination_angle` DOUBLE,&lt;br /&gt;
    `disk_axis_ratio` DOUBLE,&lt;br /&gt;
    `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
    `disk_ellipticity` DOUBLE,&lt;br /&gt;
    `bulge_ellipticity` DOUBLE,&lt;br /&gt;
    `random_index` DOUBLE,&lt;br /&gt;
    `halo_id` BIGINT,&lt;br /&gt;
    `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    PARTITIONED BY (&lt;br /&gt;
    `step` smallint&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
    hpix_13_nest&lt;br /&gt;
    )&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
    hpix_13_nest ASC&lt;br /&gt;
    )&lt;br /&gt;
    INTO 128 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_9_8_swf1_swf2_deep_c2&lt;br /&gt;
    SELECT &lt;br /&gt;
    `kind`, `luminosity_r01`, `halo_x`, `halo_y`, `halo_z`, `halo_vx`, `halo_vy`, `halo_vz`, `halo_r`, `true_redshift_halo`, `halo_lm`, `halo_n_sats`, `n_gals`, `abs_mag_r01`, `abs_mag_r01_evolved`, `luminosity_r01_evolved`, `gr_restframe`, `color_kind`, `x_gal`, `y_gal`, `z_gal`, `r_gal`, `true_redshift_gal`, `ra_gal`, `dec_gal`, `hpix_nest`, SHIFTRIGHT(`hpix_nest`, (29-13)*2), `vx_gal`, `vy_gal`, `vz_gal`, `vrad_gal`, `delta_r`, `observed_redshift_gal`, `sed_ke`, `gr_cosmos`, `sed_cosmos`, `ext_curve_cosmos`, `ebv_cosmos`, `is_within_cosmos`, `cosmos_distance`, `abs_mag_uv_dereddened`, `log_ml_r01`, `log_stellar_mass`, `metallicity`, `log_sfr`, `logf_halpha_ext`, `logf_halpha`, `Halpha_scatter`, `loglum_halpha`, `loglum_halpha_ext`, `logf_dummy`, `z_dummy`, `logf_halpha_model1_ext`, `logf_halpha_model1`, `loglum_halpha_model1_ext`, `loglum_halpha_model1`, `logf_halpha_model3_ext`, `logf_halpha_model3`, `loglum_Halpha_model3_ext`, `loglum_Halpha_model3`, `logf_hbeta_model1_ext`, `logf_hbeta_model1`, `logf_o2_model1_ext`, `logf_o2_model1`, `logf_n2_model1_ext`, `logf_n2_model1`, `logf_o3_model1_ext`, `logf_o3_model1`, `logf_s2_model1_ext`, `logf_s2_model1`, `logf_hbeta_model3_ext`, `logf_hbeta_model3`, `logf_o2_model3_ext`, `logf_o2_model3`, `logf_n2_model3_ext`, `logf_n2_model3`, `logf_o3_model3_ext`, `logf_o3_model3`, `logf_s2_model3_ext`, `logf_s2_model3`, `blanco_decam_i`, `sdss_r01`, `euclid_nisp_h`, `l_gal`, `b_gal`, `mw_extinction`, `blanco_decam_i_odonnell_ext`, `euclid_nisp_h_odonnell_ext`, `sdss_r01_odonnell_ext`, `blanco_decam_i_el_model1_odonnell_ext`, `blanco_decam_i_el_model3_odonnell_ext`, `sdss_r01_el_model1_odonnell_ext`, `sdss_r01_el_model3_odonnell_ext`, `euclid_nisp_h_el_model1_odonnell_ext`, `euclid_nisp_h_el_model3_odonnell_ext`, `dominant_shape`, `bulge_angle`, `disk_angle`, `median_major_axis`, `scale_length`, `bulge_fraction`, `disk_scalelength`, `disk_nsersic`, `disk_r50`, `bulge_r50`, `bulge_nsersic`, `inclination_angle`, `disk_axis_ratio`, `bulge_axis_ratio`, `disk_ellipticity`, `bulge_ellipticity`, `random_index`, `halo_id`, `galaxy_id`, `step`&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_9_8_c&lt;br /&gt;
    WHERE&lt;br /&gt;
    (ra_gal &amp;gt;= 5.233205                      SWF1&lt;br /&gt;
    AND ra_gal &amp;lt;= 16.429612 &lt;br /&gt;
    AND dec_gal &amp;gt;= 13.2708&lt;br /&gt;
    AND dec_gal &amp;lt;= 23.885618)&lt;br /&gt;
    OR                                       SWF2&lt;br /&gt;
    (ra_gal &amp;gt;= 33.074616 &lt;br /&gt;
    AND ra_gal &amp;lt;= 71.75015&lt;br /&gt;
    AND dec_gal &amp;gt;= 72.188664&lt;br /&gt;
    AND dec_gal &amp;lt;= 82.03694) &lt;br /&gt;
    OR                                       DEEP&lt;br /&gt;
    (ra_gal &amp;gt;= 51.985796&lt;br /&gt;
    AND ra_gal &amp;lt;= 58.956117 &lt;br /&gt;
    AND dec_gal &amp;gt;= 50.480548&lt;br /&gt;
    AND dec_gal &amp;lt;= 54.70978)&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Genero los flujos en el lugar que corresponden'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    SWF1: /user/jcarrete/data/euclid/flagship_mock_1_9_9_swf1&lt;br /&gt;
&lt;br /&gt;
SWF1&lt;br /&gt;
obsrequestid: 52929&lt;br /&gt;
5.233205	16.429612	-23.885618	-13.2708&lt;br /&gt;
En el primer octante:&lt;br /&gt;
5.233205	16.429612	13.2708		23.885618&lt;br /&gt;
No cojo ni las shapes ni los flujos&lt;br /&gt;
DEC = -DEC. RA no necesita rotar&lt;br /&gt;
&lt;br /&gt;
    halo_sql = &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, &lt;br /&gt;
    ra_gal, -dec_gal as dec_gal,&lt;br /&gt;
    x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, &lt;br /&gt;
    hpix_29_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, &lt;br /&gt;
    luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, &lt;br /&gt;
    color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, &lt;br /&gt;
    ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, &lt;br /&gt;
    logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, &lt;br /&gt;
    logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, &lt;br /&gt;
    loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, &lt;br /&gt;
    loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, &lt;br /&gt;
    logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, &lt;br /&gt;
    logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, &lt;br /&gt;
    logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, &lt;br /&gt;
    logf_o3_model3, logf_s2_model3_ext, logf_s2_model3,&lt;br /&gt;
    halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, &lt;br /&gt;
    halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, hpix_13_nest, step&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_9_8_swf1_swf2_deep_c2&lt;br /&gt;
    WHERE ra_gal &amp;gt;= 5.233205&lt;br /&gt;
    AND ra_gal &amp;lt;= 16.429612 &lt;br /&gt;
    AND dec_gal &amp;gt;= 13.2708&lt;br /&gt;
    AND dec_gal &amp;lt;= 23.885618&lt;br /&gt;
    &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Genero la tabla externa en parquet:&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_9_9_swf1/0.pq -t jcarrete.flagship_mock_1_9_9_swf1_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_9_9_swf1_pq (&lt;br /&gt;
    `kind` BIGINT,&lt;br /&gt;
    `random_index` DOUBLE,&lt;br /&gt;
    `ra_gal` DOUBLE,&lt;br /&gt;
    `dec_gal` DOUBLE,&lt;br /&gt;
    `x_gal` DOUBLE,&lt;br /&gt;
    `y_gal` DOUBLE,&lt;br /&gt;
    `z_gal` DOUBLE,&lt;br /&gt;
    `r_gal` DOUBLE,&lt;br /&gt;
    `true_redshift_gal` DOUBLE,&lt;br /&gt;
    `observed_redshift_gal` DOUBLE,&lt;br /&gt;
    `hpix_29_nest` BIGINT,&lt;br /&gt;
    `vx_gal` DOUBLE,&lt;br /&gt;
    `vy_gal` DOUBLE,&lt;br /&gt;
    `vz_gal` DOUBLE,&lt;br /&gt;
    `vrad_gal` DOUBLE,&lt;br /&gt;
    `delta_r` DOUBLE,&lt;br /&gt;
    `abs_mag_r01` DOUBLE,&lt;br /&gt;
    `luminosity_r01` DOUBLE,&lt;br /&gt;
    `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
    `sdss_r01` DOUBLE,&lt;br /&gt;
    `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
    `gr_restframe` DOUBLE,&lt;br /&gt;
    `color_kind` BIGINT,&lt;br /&gt;
    `sed_ke` DOUBLE,&lt;br /&gt;
    `gr_cosmos` DOUBLE,&lt;br /&gt;
    `sed_cosmos` DOUBLE,&lt;br /&gt;
    `is_within_cosmos` BOOLEAN,&lt;br /&gt;
    `cosmos_distance` DOUBLE,&lt;br /&gt;
    `ext_curve_cosmos` BIGINT,&lt;br /&gt;
    `ebv_cosmos` DOUBLE,&lt;br /&gt;
    `log_ml_r01` DOUBLE,&lt;br /&gt;
    `log_stellar_mass` DOUBLE,&lt;br /&gt;
    `metallicity` DOUBLE,&lt;br /&gt;
    `log_sfr` DOUBLE,&lt;br /&gt;
    `logf_halpha` DOUBLE,&lt;br /&gt;
    `logf_halpha_ext` DOUBLE,&lt;br /&gt;
    `halpha_scatter` DOUBLE,&lt;br /&gt;
    `loglum_halpha` DOUBLE,&lt;br /&gt;
    `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
    `logf_dummy` DOUBLE,&lt;br /&gt;
    `z_dummy` DOUBLE,&lt;br /&gt;
    `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_halpha_model1` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
    `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_halpha_model3` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model3_ext` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model3` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
    `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_o2_model1` DOUBLE,&lt;br /&gt;
    `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_n2_model1` DOUBLE,&lt;br /&gt;
    `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_o3_model1` DOUBLE,&lt;br /&gt;
    `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_s2_model1` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
    `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_o2_model3` DOUBLE,&lt;br /&gt;
    `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_n2_model3` DOUBLE,&lt;br /&gt;
    `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_o3_model3` DOUBLE,&lt;br /&gt;
    `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_s2_model3` DOUBLE,&lt;br /&gt;
    `halo_x` DOUBLE,&lt;br /&gt;
    `halo_y` DOUBLE,&lt;br /&gt;
    `halo_z` DOUBLE,&lt;br /&gt;
    `halo_vx` DOUBLE,&lt;br /&gt;
    `halo_vy` DOUBLE,&lt;br /&gt;
    `halo_vz` DOUBLE,&lt;br /&gt;
    `halo_r` DOUBLE,&lt;br /&gt;
    `true_redshift_halo` DOUBLE,&lt;br /&gt;
    `halo_lm` DOUBLE,&lt;br /&gt;
    `halo_n_sats` BIGINT,&lt;br /&gt;
    `n_gals` BIGINT,&lt;br /&gt;
    `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
    `hpix_13_nest` BIGINT,&lt;br /&gt;
    `step` BIGINT,&lt;br /&gt;
    `blanco_decam_g` DOUBLE,&lt;br /&gt;
    `blanco_decam_i` DOUBLE,&lt;br /&gt;
    `blanco_decam_r` DOUBLE,&lt;br /&gt;
    `blanco_decam_z` DOUBLE,&lt;br /&gt;
    `subaru_hsc_z` DOUBLE,&lt;br /&gt;
    `jst_jpcam_g` DOUBLE,&lt;br /&gt;
    `kids_g` DOUBLE,&lt;br /&gt;
    `kids_i` DOUBLE,&lt;br /&gt;
    `kids_r` DOUBLE,&lt;br /&gt;
    `kids_u` DOUBLE,&lt;br /&gt;
    `lsst_g` DOUBLE,&lt;br /&gt;
    `lsst_i` DOUBLE,&lt;br /&gt;
    `lsst_r` DOUBLE,&lt;br /&gt;
    `lsst_u` DOUBLE,&lt;br /&gt;
    `lsst_y` DOUBLE,&lt;br /&gt;
    `lsst_z` DOUBLE,&lt;br /&gt;
    `cfht_megacam_r` DOUBLE,&lt;br /&gt;
    `cfht_megacam_u` DOUBLE,&lt;br /&gt;
    `pan_starrs_i` DOUBLE,&lt;br /&gt;
    `pan_starrs_z` DOUBLE,&lt;br /&gt;
    `2mass_h` DOUBLE,&lt;br /&gt;
    `2mass_j` DOUBLE,&lt;br /&gt;
    `2mass_ks` DOUBLE,&lt;br /&gt;
    `gaia_bp` DOUBLE,&lt;br /&gt;
    `gaia_g` DOUBLE,&lt;br /&gt;
    `gaia_rp` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y` DOUBLE,&lt;br /&gt;
    `euclid_vis` DOUBLE,&lt;br /&gt;
    `l_gal` DOUBLE,&lt;br /&gt;
    `b_gal` DOUBLE,&lt;br /&gt;
    `mw_extinction` DOUBLE,&lt;br /&gt;
    `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jst_jpcam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
    `subaru_hsc_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `subaru_hsc_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `subaru_hsc_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jst_jpcam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jst_jpcam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `halo_id` BIGINT,&lt;br /&gt;
    `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_9_9_swf1'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
    SWF2: /user/jcarrete/data/euclid/flagship_mock_1_9_9_swf2&lt;br /&gt;
&lt;br /&gt;
SWF2&lt;br /&gt;
obsrequestid: 1717&lt;br /&gt;
213.074616	251.75015	72.188664	82.03694&lt;br /&gt;
En el primer octante:&lt;br /&gt;
213.074616-180	251.75015-180	72.188664	82.03694&lt;br /&gt;
33.074616	71.75015	72.188664	82.0369&lt;br /&gt;
 No cojo ni las shapes ni los flujos&lt;br /&gt;
 RA + 180, DEC no lo toco&lt;br /&gt;
&lt;br /&gt;
    halo_sql = &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, &lt;br /&gt;
    ra_gal + 180 as ra_gal, dec_gal as dec_gal,&lt;br /&gt;
    x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, &lt;br /&gt;
    hpix_29_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, &lt;br /&gt;
    luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, &lt;br /&gt;
    color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, &lt;br /&gt;
    ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, &lt;br /&gt;
    logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, &lt;br /&gt;
    logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, &lt;br /&gt;
    loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, &lt;br /&gt;
    loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, &lt;br /&gt;
    logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, &lt;br /&gt;
    logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, &lt;br /&gt;
    logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, &lt;br /&gt;
    logf_o3_model3, logf_s2_model3_ext, logf_s2_model3,&lt;br /&gt;
    halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, &lt;br /&gt;
    halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, hpix_13_nest, step&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_9_8_swf1_swf2_deep_c2&lt;br /&gt;
    WHERE ra_gal &amp;gt;= 33.074616&lt;br /&gt;
    AND ra_gal &amp;lt;= 71.75015&lt;br /&gt;
    AND dec_gal &amp;gt;= 72.188664&lt;br /&gt;
    AND dec_gal &amp;lt;= 82.0369&lt;br /&gt;
    &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_9_9_swf2/0.pq -t jcarrete.flagship_mock_1_9_9_swf2_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_9_9_swf2_pq (&lt;br /&gt;
    `kind` BIGINT,&lt;br /&gt;
    `random_index` DOUBLE,&lt;br /&gt;
    `ra_gal` DOUBLE,&lt;br /&gt;
    `dec_gal` DOUBLE,&lt;br /&gt;
    `x_gal` DOUBLE,&lt;br /&gt;
    `y_gal` DOUBLE,&lt;br /&gt;
    `z_gal` DOUBLE,&lt;br /&gt;
    `r_gal` DOUBLE,&lt;br /&gt;
    `true_redshift_gal` DOUBLE,&lt;br /&gt;
    `observed_redshift_gal` DOUBLE,&lt;br /&gt;
    `hpix_29_nest` BIGINT,&lt;br /&gt;
    `vx_gal` DOUBLE,&lt;br /&gt;
    `vy_gal` DOUBLE,&lt;br /&gt;
    `vz_gal` DOUBLE,&lt;br /&gt;
    `vrad_gal` DOUBLE,&lt;br /&gt;
    `delta_r` DOUBLE,&lt;br /&gt;
    `abs_mag_r01` DOUBLE,&lt;br /&gt;
    `luminosity_r01` DOUBLE,&lt;br /&gt;
    `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
    `sdss_r01` DOUBLE,&lt;br /&gt;
    `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
    `gr_restframe` DOUBLE,&lt;br /&gt;
    `color_kind` BIGINT,&lt;br /&gt;
    `sed_ke` DOUBLE,&lt;br /&gt;
    `gr_cosmos` DOUBLE,&lt;br /&gt;
    `sed_cosmos` DOUBLE,&lt;br /&gt;
    `is_within_cosmos` BOOLEAN,&lt;br /&gt;
    `cosmos_distance` DOUBLE,&lt;br /&gt;
    `ext_curve_cosmos` BIGINT,&lt;br /&gt;
    `ebv_cosmos` DOUBLE,&lt;br /&gt;
    `log_ml_r01` DOUBLE,&lt;br /&gt;
    `log_stellar_mass` DOUBLE,&lt;br /&gt;
    `metallicity` DOUBLE,&lt;br /&gt;
    `log_sfr` DOUBLE,&lt;br /&gt;
    `logf_halpha` DOUBLE,&lt;br /&gt;
    `logf_halpha_ext` DOUBLE,&lt;br /&gt;
    `halpha_scatter` DOUBLE,&lt;br /&gt;
    `loglum_halpha` DOUBLE,&lt;br /&gt;
    `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
    `logf_dummy` DOUBLE,&lt;br /&gt;
    `z_dummy` DOUBLE,&lt;br /&gt;
    `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_halpha_model1` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
    `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_halpha_model3` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model3_ext` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model3` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
    `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_o2_model1` DOUBLE,&lt;br /&gt;
    `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_n2_model1` DOUBLE,&lt;br /&gt;
    `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_o3_model1` DOUBLE,&lt;br /&gt;
    `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_s2_model1` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
    `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_o2_model3` DOUBLE,&lt;br /&gt;
    `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_n2_model3` DOUBLE,&lt;br /&gt;
    `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_o3_model3` DOUBLE,&lt;br /&gt;
    `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_s2_model3` DOUBLE,&lt;br /&gt;
    `halo_x` DOUBLE,&lt;br /&gt;
    `halo_y` DOUBLE,&lt;br /&gt;
    `halo_z` DOUBLE,&lt;br /&gt;
    `halo_vx` DOUBLE,&lt;br /&gt;
    `halo_vy` DOUBLE,&lt;br /&gt;
    `halo_vz` DOUBLE,&lt;br /&gt;
    `halo_r` DOUBLE,&lt;br /&gt;
    `true_redshift_halo` DOUBLE,&lt;br /&gt;
    `halo_lm` DOUBLE,&lt;br /&gt;
    `halo_n_sats` BIGINT,&lt;br /&gt;
    `n_gals` BIGINT,&lt;br /&gt;
    `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
    `hpix_13_nest` BIGINT,&lt;br /&gt;
    `step` BIGINT,&lt;br /&gt;
    `blanco_decam_g` DOUBLE,&lt;br /&gt;
    `blanco_decam_i` DOUBLE,&lt;br /&gt;
    `blanco_decam_r` DOUBLE,&lt;br /&gt;
    `blanco_decam_z` DOUBLE,&lt;br /&gt;
    `subaru_hsc_z` DOUBLE,&lt;br /&gt;
    `jst_jpcam_g` DOUBLE,&lt;br /&gt;
    `kids_g` DOUBLE,&lt;br /&gt;
    `kids_i` DOUBLE,&lt;br /&gt;
    `kids_r` DOUBLE,&lt;br /&gt;
    `kids_u` DOUBLE,&lt;br /&gt;
    `lsst_g` DOUBLE,&lt;br /&gt;
    `lsst_i` DOUBLE,&lt;br /&gt;
    `lsst_r` DOUBLE,&lt;br /&gt;
    `lsst_u` DOUBLE,&lt;br /&gt;
    `lsst_y` DOUBLE,&lt;br /&gt;
    `lsst_z` DOUBLE,&lt;br /&gt;
    `cfht_megacam_r` DOUBLE,&lt;br /&gt;
    `cfht_megacam_u` DOUBLE,&lt;br /&gt;
    `pan_starrs_i` DOUBLE,&lt;br /&gt;
    `pan_starrs_z` DOUBLE,&lt;br /&gt;
    `2mass_h` DOUBLE,&lt;br /&gt;
    `2mass_j` DOUBLE,&lt;br /&gt;
    `2mass_ks` DOUBLE,&lt;br /&gt;
    `gaia_bp` DOUBLE,&lt;br /&gt;
    `gaia_g` DOUBLE,&lt;br /&gt;
    `gaia_rp` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y` DOUBLE,&lt;br /&gt;
    `euclid_vis` DOUBLE,&lt;br /&gt;
    `l_gal` DOUBLE,&lt;br /&gt;
    `b_gal` DOUBLE,&lt;br /&gt;
    `mw_extinction` DOUBLE,&lt;br /&gt;
    `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jst_jpcam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
    `subaru_hsc_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `subaru_hsc_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `subaru_hsc_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jst_jpcam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jst_jpcam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `halo_id` BIGINT,&lt;br /&gt;
    `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_9_9_swf2'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    DEEP: /user/jcarrete/data/euclid/flagship_mock_1_9_9_deep&lt;br /&gt;
&lt;br /&gt;
DEEP&lt;br /&gt;
obsrequestid: self_calib_field&lt;br /&gt;
321.985796	328.956117	50.480548	54.70978&lt;br /&gt;
En el primer octante:&lt;br /&gt;
321.985796-270	328.956117-270	50.480548	54.70978&lt;br /&gt;
51.985796	58.956117	50.480548	54.70978&lt;br /&gt;
No cojo ni las shapes ni los flujos&lt;br /&gt;
RA + 270, DEC no lo toco&lt;br /&gt;
&lt;br /&gt;
    halo_sql = &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, &lt;br /&gt;
    ra_gal + 270 as ra_gal, dec_gal as dec_gal,&lt;br /&gt;
    x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, &lt;br /&gt;
    hpix_29_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, &lt;br /&gt;
    luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, &lt;br /&gt;
    color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, &lt;br /&gt;
    ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, &lt;br /&gt;
    logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, &lt;br /&gt;
    logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, &lt;br /&gt;
    loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, &lt;br /&gt;
    loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, &lt;br /&gt;
    logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, &lt;br /&gt;
    logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, &lt;br /&gt;
    logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, &lt;br /&gt;
    logf_o3_model3, logf_s2_model3_ext, logf_s2_model3,&lt;br /&gt;
    halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, &lt;br /&gt;
    halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, hpix_13_nest, step&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_9_8_swf1_swf2_deep_c2&lt;br /&gt;
    WHERE ra_gal &amp;gt;= 51.985796&lt;br /&gt;
    AND ra_gal &amp;lt;= 58.956117&lt;br /&gt;
    AND dec_gal &amp;gt;= 50.480548&lt;br /&gt;
    AND dec_gal &amp;lt;= 54.70978&lt;br /&gt;
    &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Genero la tabla externa en parquet:&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_9_9_deep/0.pq -t jcarrete.flagship_mock_1_9_9_deep_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_9_9_deep_pq (&lt;br /&gt;
    `kind` BIGINT,&lt;br /&gt;
    `random_index` DOUBLE,&lt;br /&gt;
    `ra_gal` DOUBLE,&lt;br /&gt;
    `dec_gal` DOUBLE,&lt;br /&gt;
    `x_gal` DOUBLE,&lt;br /&gt;
    `y_gal` DOUBLE,&lt;br /&gt;
    `z_gal` DOUBLE,&lt;br /&gt;
    `r_gal` DOUBLE,&lt;br /&gt;
    `true_redshift_gal` DOUBLE,&lt;br /&gt;
    `observed_redshift_gal` DOUBLE,&lt;br /&gt;
    `hpix_29_nest` BIGINT,&lt;br /&gt;
    `vx_gal` DOUBLE,&lt;br /&gt;
    `vy_gal` DOUBLE,&lt;br /&gt;
    `vz_gal` DOUBLE,&lt;br /&gt;
    `vrad_gal` DOUBLE,&lt;br /&gt;
    `delta_r` DOUBLE,&lt;br /&gt;
    `abs_mag_r01` DOUBLE,&lt;br /&gt;
    `luminosity_r01` DOUBLE,&lt;br /&gt;
    `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
    `sdss_r01` DOUBLE,&lt;br /&gt;
    `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
    `gr_restframe` DOUBLE,&lt;br /&gt;
    `color_kind` BIGINT,&lt;br /&gt;
    `sed_ke` DOUBLE,&lt;br /&gt;
    `gr_cosmos` DOUBLE,&lt;br /&gt;
    `sed_cosmos` DOUBLE,&lt;br /&gt;
    `is_within_cosmos` BOOLEAN,&lt;br /&gt;
    `cosmos_distance` DOUBLE,&lt;br /&gt;
    `ext_curve_cosmos` BIGINT,&lt;br /&gt;
    `ebv_cosmos` DOUBLE,&lt;br /&gt;
    `log_ml_r01` DOUBLE,&lt;br /&gt;
    `log_stellar_mass` DOUBLE,&lt;br /&gt;
    `metallicity` DOUBLE,&lt;br /&gt;
    `log_sfr` DOUBLE,&lt;br /&gt;
    `logf_halpha` DOUBLE,&lt;br /&gt;
    `logf_halpha_ext` DOUBLE,&lt;br /&gt;
    `halpha_scatter` DOUBLE,&lt;br /&gt;
    `loglum_halpha` DOUBLE,&lt;br /&gt;
    `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
    `logf_dummy` DOUBLE,&lt;br /&gt;
    `z_dummy` DOUBLE,&lt;br /&gt;
    `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_halpha_model1` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
    `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_halpha_model3` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model3_ext` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model3` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
    `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_o2_model1` DOUBLE,&lt;br /&gt;
    `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_n2_model1` DOUBLE,&lt;br /&gt;
    `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_o3_model1` DOUBLE,&lt;br /&gt;
    `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_s2_model1` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
    `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_o2_model3` DOUBLE,&lt;br /&gt;
    `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_n2_model3` DOUBLE,&lt;br /&gt;
    `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_o3_model3` DOUBLE,&lt;br /&gt;
    `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_s2_model3` DOUBLE,&lt;br /&gt;
    `halo_x` DOUBLE,&lt;br /&gt;
    `halo_y` DOUBLE,&lt;br /&gt;
    `halo_z` DOUBLE,&lt;br /&gt;
    `halo_vx` DOUBLE,&lt;br /&gt;
    `halo_vy` DOUBLE,&lt;br /&gt;
    `halo_vz` DOUBLE,&lt;br /&gt;
    `halo_r` DOUBLE,&lt;br /&gt;
    `true_redshift_halo` DOUBLE,&lt;br /&gt;
    `halo_lm` DOUBLE,&lt;br /&gt;
    `halo_n_sats` BIGINT,&lt;br /&gt;
    `n_gals` BIGINT,&lt;br /&gt;
    `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
    `hpix_13_nest` BIGINT,&lt;br /&gt;
    `step` BIGINT,&lt;br /&gt;
    `blanco_decam_g` DOUBLE,&lt;br /&gt;
    `blanco_decam_i` DOUBLE,&lt;br /&gt;
    `blanco_decam_r` DOUBLE,&lt;br /&gt;
    `blanco_decam_z` DOUBLE,&lt;br /&gt;
    `subaru_hsc_z` DOUBLE,&lt;br /&gt;
    `jst_jpcam_g` DOUBLE,&lt;br /&gt;
    `kids_g` DOUBLE,&lt;br /&gt;
    `kids_i` DOUBLE,&lt;br /&gt;
    `kids_r` DOUBLE,&lt;br /&gt;
    `kids_u` DOUBLE,&lt;br /&gt;
    `lsst_g` DOUBLE,&lt;br /&gt;
    `lsst_i` DOUBLE,&lt;br /&gt;
    `lsst_r` DOUBLE,&lt;br /&gt;
    `lsst_u` DOUBLE,&lt;br /&gt;
    `lsst_y` DOUBLE,&lt;br /&gt;
    `lsst_z` DOUBLE,&lt;br /&gt;
    `cfht_megacam_r` DOUBLE,&lt;br /&gt;
    `cfht_megacam_u` DOUBLE,&lt;br /&gt;
    `pan_starrs_i` DOUBLE,&lt;br /&gt;
    `pan_starrs_z` DOUBLE,&lt;br /&gt;
    `2mass_h` DOUBLE,&lt;br /&gt;
    `2mass_j` DOUBLE,&lt;br /&gt;
    `2mass_ks` DOUBLE,&lt;br /&gt;
    `gaia_bp` DOUBLE,&lt;br /&gt;
    `gaia_g` DOUBLE,&lt;br /&gt;
    `gaia_rp` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y` DOUBLE,&lt;br /&gt;
    `euclid_vis` DOUBLE,&lt;br /&gt;
    `l_gal` DOUBLE,&lt;br /&gt;
    `b_gal` DOUBLE,&lt;br /&gt;
    `mw_extinction` DOUBLE,&lt;br /&gt;
    `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jst_jpcam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
    `subaru_hsc_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `subaru_hsc_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `subaru_hsc_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jst_jpcam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jst_jpcam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `halo_id` BIGINT,&lt;br /&gt;
    `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_9_9_deep'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ahora le añado las shapes.&lt;br /&gt;
Lo hago usando la pipeline y en la query llamo a las 3 tablas a la vez!&lt;br /&gt;
&lt;br /&gt;
    /user/jcarrete/data/euclid/flagship_mock_1_9_10_swf1_swf2_deep/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    galaxy_sql = &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
    SELECT * FROM jcarrete.flagship_mock_1_9_9_swf1_pq&lt;br /&gt;
    UNION ALL&lt;br /&gt;
    SELECT * FROM jcarrete.flagship_mock_1_9_9_swf2_pq&lt;br /&gt;
    UNION ALL&lt;br /&gt;
    SELECT * FROM jcarrete.flagship_mock_1_9_9_deep_pq&lt;br /&gt;
    &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
   /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_9_10_swf1_swf2_deep/0.pq -t jcarrete.flagship_mock_1_9_10_swf1_swf2_deep_pq -e&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_9_10_swf1_swf2_deep_pq (&lt;br /&gt;
    `kind` BIGINT,&lt;br /&gt;
    `random_index` DOUBLE,&lt;br /&gt;
    `ra_gal` DOUBLE,&lt;br /&gt;
    `dec_gal` DOUBLE,&lt;br /&gt;
    `x_gal` DOUBLE,&lt;br /&gt;
    `y_gal` DOUBLE,&lt;br /&gt;
    `z_gal` DOUBLE,&lt;br /&gt;
    `r_gal` DOUBLE,&lt;br /&gt;
    `true_redshift_gal` DOUBLE,&lt;br /&gt;
    `observed_redshift_gal` DOUBLE,&lt;br /&gt;
    `hpix_29_nest` BIGINT,&lt;br /&gt;
    `vx_gal` DOUBLE,&lt;br /&gt;
    `vy_gal` DOUBLE,&lt;br /&gt;
    `vz_gal` DOUBLE,&lt;br /&gt;
    `vrad_gal` DOUBLE,&lt;br /&gt;
    `delta_r` DOUBLE,&lt;br /&gt;
    `abs_mag_r01` DOUBLE,&lt;br /&gt;
    `luminosity_r01` DOUBLE,&lt;br /&gt;
    `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
    `sdss_r01` DOUBLE,&lt;br /&gt;
    `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
    `gr_restframe` DOUBLE,&lt;br /&gt;
    `color_kind` BIGINT,&lt;br /&gt;
    `sed_ke` DOUBLE,&lt;br /&gt;
    `gr_cosmos` DOUBLE,&lt;br /&gt;
    `sed_cosmos` DOUBLE,&lt;br /&gt;
    `is_within_cosmos` BOOLEAN,&lt;br /&gt;
    `cosmos_distance` DOUBLE,&lt;br /&gt;
    `ext_curve_cosmos` BIGINT,&lt;br /&gt;
    `ebv_cosmos` DOUBLE,&lt;br /&gt;
    `log_ml_r01` DOUBLE,&lt;br /&gt;
    `log_stellar_mass` DOUBLE,&lt;br /&gt;
    `metallicity` DOUBLE,&lt;br /&gt;
    `log_sfr` DOUBLE,&lt;br /&gt;
    `logf_halpha` DOUBLE,&lt;br /&gt;
    `logf_halpha_ext` DOUBLE,&lt;br /&gt;
    `halpha_scatter` DOUBLE,&lt;br /&gt;
    `loglum_halpha` DOUBLE,&lt;br /&gt;
    `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
    `logf_dummy` DOUBLE,&lt;br /&gt;
    `z_dummy` DOUBLE,&lt;br /&gt;
    `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_halpha_model1` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
    `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_halpha_model3` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model3_ext` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model3` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
    `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_o2_model1` DOUBLE,&lt;br /&gt;
    `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_n2_model1` DOUBLE,&lt;br /&gt;
    `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_o3_model1` DOUBLE,&lt;br /&gt;
    `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_s2_model1` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
    `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_o2_model3` DOUBLE,&lt;br /&gt;
    `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_n2_model3` DOUBLE,&lt;br /&gt;
    `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_o3_model3` DOUBLE,&lt;br /&gt;
    `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_s2_model3` DOUBLE,&lt;br /&gt;
    `halo_x` DOUBLE,&lt;br /&gt;
    `halo_y` DOUBLE,&lt;br /&gt;
    `halo_z` DOUBLE,&lt;br /&gt;
    `halo_vx` DOUBLE,&lt;br /&gt;
    `halo_vy` DOUBLE,&lt;br /&gt;
    `halo_vz` DOUBLE,&lt;br /&gt;
    `halo_r` DOUBLE,&lt;br /&gt;
    `true_redshift_halo` DOUBLE,&lt;br /&gt;
    `halo_lm` DOUBLE,&lt;br /&gt;
    `halo_n_sats` BIGINT,&lt;br /&gt;
    `n_gals` BIGINT,&lt;br /&gt;
    `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
    `hpix_13_nest` BIGINT,&lt;br /&gt;
    `step` BIGINT,&lt;br /&gt;
    `blanco_decam_g` DOUBLE,&lt;br /&gt;
    `blanco_decam_i` DOUBLE,&lt;br /&gt;
    `blanco_decam_r` DOUBLE,&lt;br /&gt;
    `blanco_decam_z` DOUBLE,&lt;br /&gt;
    `subaru_hsc_z` DOUBLE,&lt;br /&gt;
    `jst_jpcam_g` DOUBLE,&lt;br /&gt;
    `kids_g` DOUBLE,&lt;br /&gt;
    `kids_i` DOUBLE,&lt;br /&gt;
    `kids_r` DOUBLE,&lt;br /&gt;
    `kids_u` DOUBLE,&lt;br /&gt;
    `lsst_g` DOUBLE,&lt;br /&gt;
    `lsst_i` DOUBLE,&lt;br /&gt;
    `lsst_r` DOUBLE,&lt;br /&gt;
    `lsst_u` DOUBLE,&lt;br /&gt;
    `lsst_y` DOUBLE,&lt;br /&gt;
    `lsst_z` DOUBLE,&lt;br /&gt;
    `cfht_megacam_r` DOUBLE,&lt;br /&gt;
    `cfht_megacam_u` DOUBLE,&lt;br /&gt;
    `pan_starrs_i` DOUBLE,&lt;br /&gt;
    `pan_starrs_z` DOUBLE,&lt;br /&gt;
    `2mass_h` DOUBLE,&lt;br /&gt;
    `2mass_j` DOUBLE,&lt;br /&gt;
    `2mass_ks` DOUBLE,&lt;br /&gt;
    `gaia_bp` DOUBLE,&lt;br /&gt;
    `gaia_g` DOUBLE,&lt;br /&gt;
    `gaia_rp` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y` DOUBLE,&lt;br /&gt;
    `euclid_vis` DOUBLE,&lt;br /&gt;
    `l_gal` DOUBLE,&lt;br /&gt;
    `b_gal` DOUBLE,&lt;br /&gt;
    `mw_extinction` DOUBLE,&lt;br /&gt;
    `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jst_jpcam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
    `subaru_hsc_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `subaru_hsc_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `subaru_hsc_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jst_jpcam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jst_jpcam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `dominant_shape` BIGINT,&lt;br /&gt;
    `bulge_angle` DOUBLE,&lt;br /&gt;
    `disk_angle` DOUBLE,&lt;br /&gt;
    `median_major_axis` DOUBLE,&lt;br /&gt;
    `scale_length` DOUBLE,&lt;br /&gt;
    `bulge_fraction` DOUBLE,&lt;br /&gt;
    `disk_scalelength` DOUBLE,&lt;br /&gt;
    `disk_nsersic` DOUBLE,&lt;br /&gt;
    `disk_r50` DOUBLE,&lt;br /&gt;
    `bulge_r50` DOUBLE,&lt;br /&gt;
    `bulge_nsersic` DOUBLE,&lt;br /&gt;
    `inclination_angle` DOUBLE,&lt;br /&gt;
    `disk_axis_ratio` DOUBLE,&lt;br /&gt;
    `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
    `disk_ellipticity` DOUBLE,&lt;br /&gt;
    `bulge_ellipticity` DOUBLE,&lt;br /&gt;
    `halo_id` BIGINT,&lt;br /&gt;
    `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_9_10_swf1_swf2_deep'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_9_10_swf1_swf2_deep_c2(&lt;br /&gt;
    `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
    `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
    `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
    `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
    `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
    `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
    `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
    `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
    `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
    `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
    `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
    `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
    `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
    `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
    `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
    `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
    `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
    `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
    `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
    `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
    `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
    `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
    `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
    `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
    `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
    `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
    `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
    `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
    `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
    `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
    `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
    `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
    `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
    `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
    `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
    `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
    `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
    `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
    `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
    `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
    `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
    `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
    `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
    `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
    `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
    `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
    `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
    `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
    `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
    `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
    `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
    `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
&lt;br /&gt;
    `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
    `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
    `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
    `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
    `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
    `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
    `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
    `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
    `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
    `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
&lt;br /&gt;
    `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)', &lt;br /&gt;
    `bulge_angle` float COMMENT 'position of the disk rotation axis (degrees) (assumption: bulge_angle = disk_angle). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination', &lt;br /&gt;
    `disk_angle` float COMMENT 'position of the disk rotation axis (degrees) (assumption: bulge_angle = disk_angle). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination', &lt;br /&gt;
    `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
    `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
    `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
    `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
    `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
    `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
    `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
    `bulge_nsersic` float COMMENT 'Sersic index of the bulge component', &lt;br /&gt;
    `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
    `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
    `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
    `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
    `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
    `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
    `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
    `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
    `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
    `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
    `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
    `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
    `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
    `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
    `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
    `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
    `luminosity_r01_evolved` float COMMENT 'missing comment', &lt;br /&gt;
    `hpix_13_nest` bigint COMMENT 'missing comment')&lt;br /&gt;
    PARTITIONED BY ( &lt;br /&gt;
    `step` smallint COMMENT 'step number in the Flagship lensing maps')&lt;br /&gt;
    CLUSTERED BY ( &lt;br /&gt;
       hpix_13_nest) &lt;br /&gt;
    SORTED BY ( &lt;br /&gt;
       hpix_13_nest ASC) &lt;br /&gt;
    INTO 128 BUCKETS&lt;br /&gt;
    ROW FORMAT SERDE &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
    STORED AS INPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
    OUTPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_9_10_swf1_swf2_deep_c2 PARTITION(step)&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, dominant_shape, bulge_angle, disk_angle, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, inclination_angle, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, hpix_13_nest, step&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_9_10_swf1_swf2_deep_pq;&lt;br /&gt;
&lt;br /&gt;
La paso a cosmohub para hacer algunas pruebas!&lt;br /&gt;
&lt;br /&gt;
    ALTER TABLE jcarrete.flagship_mock_1_9_10_swf1_swf2_deep_c2 RENAME TO cosmohub.flagship_mock_1_9_10_swf1_swf2_deep_c2;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_9_10_swf1_swf2_deep_c2 COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
LAS PRUEBAS DE LAS SHAPES EN EL CATALOGO parecen estar bien:&lt;br /&gt;
&lt;br /&gt;
    SELECT `halo_id`, `galaxy_id`, `ra_gal`, `dec_gal`, `true_redshift_gal`, `observed_redshift_gal`, &lt;br /&gt;
    `kind`, `abs_mag_r01`, `gr_restframe`, `blanco_decam_i`, `bulge_angle`, `disk_angle`, `dominant_shape`, &lt;br /&gt;
    `median_major_axis`, `scale_length`, `bulge_fraction`, `disk_scalelength`, `disk_nsersic`, `disk_r50`, &lt;br /&gt;
    `bulge_r50`, `bulge_nsersic`, `disk_ellipticity`, `bulge_ellipticity`, `disk_axis_ratio`, `bulge_axis_ratio`,&lt;br /&gt;
    `inclination_angle`&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_9_10_swf1_swf2_deep_c2&lt;br /&gt;
    where -2.5*log10(blanco_decam_i) -48.6 &amp;lt; 26.5 &lt;br /&gt;
    and ra_gal between 215.5 and 219.5 &lt;br /&gt;
    and dec_gal between 74 and 78&lt;br /&gt;
&lt;br /&gt;
Uso el notebook: shape_implementation_v20200811_to_check_1.9.7.ipynb&lt;br /&gt;
&lt;br /&gt;
La tabla con los parámetros de lensing sería de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE cosmohub.flagship_mock_1_9_10_swf1_swf2_deep_s(&lt;br /&gt;
   `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
   `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
   `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
   `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
   `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
   `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
   `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
   `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
   `kappa` float COMMENT 'convergence', &lt;br /&gt;
   `gamma1` float COMMENT 'shear', &lt;br /&gt;
   `gamma2` float COMMENT 'shear', &lt;br /&gt;
   `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
   `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
   `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
   `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
   `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
   `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
   `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
   `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
   `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
   `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
   `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
   `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
   `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
   `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
   `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
   `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
   `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
   `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
   `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
   `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
   `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
   `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
   `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
   `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
   `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
   `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
   `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
   `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
   `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
   `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
   `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
   `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
   `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
   `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
   `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
   `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
   `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
   `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
   `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
   `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
   `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
   `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
   `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
   `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
   `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
   `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
   `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
   `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
   `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
   `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
   `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
   `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
   `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
   `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
   `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
   `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
  `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
  `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
  `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
  `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
  `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
  `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
  `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
  `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
  `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
  `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
  `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
  `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
  `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
  `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
  `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
  `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
  `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
  `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
  `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
  `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
  `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
  `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
  `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
  `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
  `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
  `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
  `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
  `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
  `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
  `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
  `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
  `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
  `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
  `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
  `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
  `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
  `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
  `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
  `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
  `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
  `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
  `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
  `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
  `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
  `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
  `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
  `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
  `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
  `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
  `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
  `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
  `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
  `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
  `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
  `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
  `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
  `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
  `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
  `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
  `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
  `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
  `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
  `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
  `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
  `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
  `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
  `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
  `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
  `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
  `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
  `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
  `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
  `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
  `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
  `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
  `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
  `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
  `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
  `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
  `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
  `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
  `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
  `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
  `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
  `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
  `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
  `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
  `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
  `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
  `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
  `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
  `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
  `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
  `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
  `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
  `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
  `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
  `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
  `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
  `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
  `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
  `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
  `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
  `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
  `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
  `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
  `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
  `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
  `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
  `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
  `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
  `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
  `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
  `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
  `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
  `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
  `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
  `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
  `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
  `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
  `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
  `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
  `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
   `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)', &lt;br /&gt;
   `bulge_angle` float COMMENT 'position of the disk rotation axis (degrees) (assumption: bulge_angle = disk_angle). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination', &lt;br /&gt;
   `disk_angle` float COMMENT 'position of the disk rotation axis (degrees) (assumption: bulge_angle = disk_angle). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination', &lt;br /&gt;
   `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
   `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
   `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
   `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
   `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
   `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
   `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
   `bulge_nsersic` float COMMENT 'Sersic index of the bulge component', &lt;br /&gt;
   `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
   `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
   `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
   `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
   `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
   `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
   `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
   `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
   `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
   `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
   `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
   `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
   `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
   `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
   `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
   `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
   `luminosity_r01_evolved` float COMMENT 'missing comment', &lt;br /&gt;
   `hpix_13_nest` bigint COMMENT 'missing comment'&lt;br /&gt;
)&lt;br /&gt;
     PARTITIONED BY ( &lt;br /&gt;
   `step` smallint COMMENT 'step number in the Flagship lensing maps')&lt;br /&gt;
   CLUSTERED BY ( &lt;br /&gt;
       hpix_13_nest) &lt;br /&gt;
   SORTED BY ( &lt;br /&gt;
       hpix_13_nest ASC) &lt;br /&gt;
   INTO 128 BUCKETS&lt;br /&gt;
   ROW FORMAT SERDE &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
   STORED AS INPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
   OUTPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
   ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
HAGO EL CAMBIO EN EL SIGNO DE gamma1 CUANDO HAGO EL INSERT OVERWRITE USANDO UN IF:&lt;br /&gt;
&lt;br /&gt;
    IF(fs.dec_gal&amp;lt;0, lensing.gamma1, -lensing.gamma1)&lt;br /&gt;
&lt;br /&gt;
Además hay que hacer el traslado en ra!&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_9_10_swf1_swf2_deep_s PARTITION(step)&lt;br /&gt;
    SELECT fs.halo_id, fs.galaxy_id, fs.kind, fs.random_index, fs.ra_gal, fs.dec_gal,&lt;br /&gt;
    CASE&lt;br /&gt;
      WHEN fs.ra_gal &amp;gt; 320 THEN lensing.ra_mag_gal + 270&lt;br /&gt;
      WHEN fs.ra_gal &amp;gt; 213 THEN lensing.ra_mag_gal + 180&lt;br /&gt;
    ELSE lensing.ra_mag_gal&lt;br /&gt;
    END,&lt;br /&gt;
    IF(fs.dec_gal&amp;lt;0, -lensing.dec_mag_gal, lensing.dec_mag_gal) AS dec_mag_gal,&lt;br /&gt;
     lensing.kappa,&lt;br /&gt;
    IF(fs.dec_gal&amp;lt;0, lensing.gamma1, -lensing.gamma1) AS gamma1,&lt;br /&gt;
    lensing.gamma2, fs.l_gal, fs.b_gal, fs.mw_extinction, fs.x_gal, fs.y_gal, fs.z_gal, fs.r_gal, fs.true_redshift_gal, fs.observed_redshift_gal, fs.hpix_29_nest, fs.vx_gal, fs.vy_gal, fs.vz_gal, fs.vrad_gal, fs.delta_r, fs.abs_mag_r01, fs.luminosity_r01, fs.abs_mag_r01_evolved, fs.sdss_r01, fs.abs_mag_uv_dereddened, fs.gr_restframe, fs.color_kind, fs.sed_ke, fs.gr_cosmos, fs.sed_cosmos, fs.is_within_cosmos, fs.cosmos_distance, fs.ext_curve_cosmos, fs.ebv_cosmos, fs.log_ml_r01, fs.log_stellar_mass, fs.metallicity, fs.log_sfr, fs.logf_halpha, fs.logf_halpha_ext, fs.halpha_scatter, fs.loglum_halpha, fs.loglum_halpha_ext, fs.logf_dummy, fs.z_dummy, fs.logf_halpha_model1_ext, fs.logf_halpha_model1, fs.loglum_halpha_model1_ext, fs.loglum_halpha_model1, fs.logf_halpha_model3_ext, fs.logf_halpha_model3, fs.loglum_halpha_model3_ext, fs.loglum_halpha_model3, fs.logf_hbeta_model1_ext, fs.logf_hbeta_model1, fs.logf_o2_model1_ext, fs.logf_o2_model1, fs.logf_n2_model1_ext, fs.logf_n2_model1, fs.logf_o3_model1_ext, fs.logf_o3_model1, fs.logf_s2_model1_ext, fs.logf_s2_model1, fs.logf_hbeta_model3_ext, fs.logf_hbeta_model3, fs.logf_o2_model3_ext, fs.logf_o2_model3, fs.logf_n2_model3_ext, fs.logf_n2_model3, fs.logf_o3_model3_ext, fs.logf_o3_model3, fs.logf_s2_model3_ext, fs.logf_s2_model3, fs.2mass_h, fs.2mass_j, fs.2mass_ks, fs.blanco_decam_g, fs.blanco_decam_i, fs.blanco_decam_r, fs.blanco_decam_z, fs.cfht_megacam_r, fs.cfht_megacam_u, fs.euclid_nisp_h, fs.euclid_nisp_j, fs.euclid_nisp_y, fs.euclid_vis, fs.gaia_bp, fs.gaia_g, fs.gaia_rp, fs.jst_jpcam_g, fs.kids_g, fs.kids_i, fs.kids_r, fs.kids_u, fs.lsst_g, fs.lsst_i, fs.lsst_r, fs.lsst_u, fs.lsst_y, fs.lsst_z, fs.pan_starrs_i, fs.pan_starrs_z, fs.subaru_hsc_z, fs.2mass_h_odonnell_ext, fs.2mass_j_odonnell_ext, fs.2mass_ks_odonnell_ext, fs.blanco_decam_g_odonnell_ext, fs.blanco_decam_i_odonnell_ext, fs.blanco_decam_r_odonnell_ext, fs.blanco_decam_z_odonnell_ext, fs.cfht_megacam_r_odonnell_ext, fs.cfht_megacam_u_odonnell_ext, fs.euclid_nisp_h_odonnell_ext, fs.euclid_nisp_j_odonnell_ext, fs.euclid_nisp_y_odonnell_ext, fs.euclid_vis_odonnell_ext, fs.gaia_bp_odonnell_ext, fs.gaia_g_odonnell_ext, fs.gaia_rp_odonnell_ext, fs.jst_jpcam_g_odonnell_ext, fs.kids_g_odonnell_ext, fs.kids_i_odonnell_ext, fs.kids_r_odonnell_ext, fs.kids_u_odonnell_ext, fs.lsst_g_odonnell_ext, fs.lsst_i_odonnell_ext, fs.lsst_r_odonnell_ext, fs.lsst_u_odonnell_ext, fs.lsst_y_odonnell_ext, fs.lsst_z_odonnell_ext, fs.pan_starrs_i_odonnell_ext, fs.pan_starrs_z_odonnell_ext, fs.sdss_r01_odonnell_ext, fs.subaru_hsc_z_odonnell_ext, fs.2mass_h_el_model1_odonnell_ext, fs.2mass_h_el_model3_odonnell_ext, fs.2mass_j_el_model1_odonnell_ext, fs.2mass_j_el_model3_odonnell_ext, fs.2mass_ks_el_model1_odonnell_ext, fs.2mass_ks_el_model3_odonnell_ext, fs.blanco_decam_g_el_model1_odonnell_ext, fs.blanco_decam_g_el_model3_odonnell_ext, fs.blanco_decam_i_el_model1_odonnell_ext, fs.blanco_decam_i_el_model3_odonnell_ext, fs.blanco_decam_r_el_model1_odonnell_ext, fs.blanco_decam_r_el_model3_odonnell_ext, fs.blanco_decam_z_el_model1_odonnell_ext, fs.blanco_decam_z_el_model3_odonnell_ext, fs.cfht_megacam_r_el_model1_odonnell_ext, fs.cfht_megacam_r_el_model3_odonnell_ext, fs.cfht_megacam_u_el_model1_odonnell_ext, fs.cfht_megacam_u_el_model3_odonnell_ext, fs.euclid_nisp_h_el_model1_odonnell_ext, fs.euclid_nisp_h_el_model3_odonnell_ext, fs.euclid_nisp_j_el_model1_odonnell_ext, fs.euclid_nisp_j_el_model3_odonnell_ext, fs.euclid_nisp_y_el_model1_odonnell_ext, fs.euclid_nisp_y_el_model3_odonnell_ext, fs.euclid_vis_el_model1_odonnell_ext, fs.euclid_vis_el_model3_odonnell_ext, fs.gaia_bp_el_model1_odonnell_ext, fs.gaia_bp_el_model3_odonnell_ext, fs.gaia_g_el_model1_odonnell_ext, fs.gaia_g_el_model3_odonnell_ext, fs.gaia_rp_el_model1_odonnell_ext, fs.gaia_rp_el_model3_odonnell_ext, fs.jst_jpcam_g_el_model1_odonnell_ext, fs.jst_jpcam_g_el_model3_odonnell_ext, fs.kids_g_el_model1_odonnell_ext, fs.kids_g_el_model3_odonnell_ext, fs.kids_i_el_model1_odonnell_ext, fs.kids_i_el_model3_odonnell_ext, fs.kids_r_el_model1_odonnell_ext, fs.kids_r_el_model3_odonnell_ext, fs.kids_u_el_model1_odonnell_ext, fs.kids_u_el_model3_odonnell_ext, fs.lsst_g_el_model1_odonnell_ext, fs.lsst_g_el_model3_odonnell_ext, fs.lsst_i_el_model1_odonnell_ext, fs.lsst_i_el_model3_odonnell_ext, fs.lsst_r_el_model1_odonnell_ext, fs.lsst_r_el_model3_odonnell_ext, fs.lsst_u_el_model1_odonnell_ext, fs.lsst_u_el_model3_odonnell_ext, fs.lsst_y_el_model1_odonnell_ext, fs.lsst_y_el_model3_odonnell_ext, fs.lsst_z_el_model1_odonnell_ext, fs.lsst_z_el_model3_odonnell_ext, fs.pan_starrs_i_el_model1_odonnell_ext, fs.pan_starrs_i_el_model3_odonnell_ext, fs.pan_starrs_z_el_model1_odonnell_ext, fs.pan_starrs_z_el_model3_odonnell_ext, fs.sdss_r01_el_model1_odonnell_ext, fs.sdss_r01_el_model3_odonnell_ext, fs.subaru_hsc_z_el_model1_odonnell_ext, fs.subaru_hsc_z_el_model3_odonnell_ext, fs.dominant_shape, fs.bulge_angle, fs.disk_angle, fs.median_major_axis, fs.scale_length, fs.bulge_fraction, fs.disk_scalelength, fs.disk_nsersic, fs.disk_r50, fs.bulge_r50, fs.bulge_nsersic, fs.disk_ellipticity, fs.bulge_ellipticity, fs.disk_axis_ratio, fs.bulge_axis_ratio, fs.inclination_angle, fs.halo_x, fs.halo_y, fs.halo_z, fs.halo_vx, fs.halo_vy, fs.halo_vz, fs.halo_r, fs.true_redshift_halo, fs.halo_lm, fs.halo_n_sats, fs.n_gals, fs.luminosity_r01_evolved, fs.hpix_13_nest, fs.step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_9_10_swf1_swf2_deep_c2 as fs&lt;br /&gt;
    JOIN jcarrete.flagship_mock_1_9_8_swf1_swf2_deep_s as lensing&lt;br /&gt;
    ON fs.halo_id = lensing.halo_id AND fs.galaxy_id = lensing.galaxy_id&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_9_10_swf1_swf2_deep_s PARTITION(step) COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GENERO LA TABLA FITS:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_9_10_swf1_swf2_deep_s_magnified_fits(&lt;br /&gt;
    `source_id` bigint COMMENT 'from deserializer',&lt;br /&gt;
    `halo_id` bigint COMMENT 'from deserializer',  &lt;br /&gt;
    `ra` float COMMENT 'from deserializer', &lt;br /&gt;
    `dec` float COMMENT 'from deserializer', &lt;br /&gt;
    `ra_mag` float COMMENT 'from deserializer', &lt;br /&gt;
    `dec_mag` float COMMENT 'from deserializer', &lt;br /&gt;
    `z_obs` float COMMENT 'from deserializer', &lt;br /&gt;
    `ref_mag_abs` float COMMENT 'from deserializer', &lt;br /&gt;
    `ref_mag` float COMMENT 'from deserializer', &lt;br /&gt;
    `bulge_fraction` float COMMENT 'from deserializer', &lt;br /&gt;
    `bulge_r50` float COMMENT 'from deserializer', &lt;br /&gt;
    `disk_r50` float COMMENT 'from deserializer', &lt;br /&gt;
    `bulge_nsersic` float COMMENT 'from deserializer', &lt;br /&gt;
    `inclination_angle` float COMMENT 'from deserializer', &lt;br /&gt;
    `disk_angle` float COMMENT 'from deserializer',&lt;br /&gt;
    `kappa` float COMMENT 'from deserializer',&lt;br /&gt;
    `gamma1` float COMMENT 'from deserializer',&lt;br /&gt;
    `gamma2` float COMMENT 'from deserializer',&lt;br /&gt;
    `sed_template` float COMMENT 'from deserializer', &lt;br /&gt;
    `ext_law` smallint COMMENT 'from deserializer', &lt;br /&gt;
    `ebv` float COMMENT 'from deserializer', &lt;br /&gt;
    `halpha_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `hbeta_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `o2_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `o3_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `n2_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `s2_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `av` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_vis` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_y_nisp` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_j_nisp` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_h_nisp` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_decam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_r_decam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_i_decam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_z_decam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_u_megacam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_r_megacam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_jpcam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_i_panstarrs` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_z_panstarrs` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_z_hsc` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_gaia` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_bp_gaia` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_rp_gaia` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_u_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_r_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_i_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_z_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_y_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_u_kids` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_kids` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_r_kids` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_i_kids` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_j_2mass` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_h_2mass` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_ks_2mass` float COMMENT 'from deserializer')&lt;br /&gt;
      PARTITIONED BY ( &lt;br /&gt;
    `hpix_5_nest` bigint)&lt;br /&gt;
      ROW FORMAT SERDE &lt;br /&gt;
    'es.pic.astro.hadoop.serde.RecArraySerDe' &lt;br /&gt;
      STORED AS INPUTFORMAT &lt;br /&gt;
    'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
      OUTPUTFORMAT &lt;br /&gt;
    'es.pic.astro.hadoop.io.BinaryOutputFormat'&lt;br /&gt;
      ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_9_10_swf1_swf2_deep_s_magnified_fits PARTITION(hpix_5_nest)&lt;br /&gt;
    SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,&lt;br /&gt;
    CAST(halo_id AS bigint) AS HALO_ID,&lt;br /&gt;
    CAST(ra_gal AS float) AS RA,  &lt;br /&gt;
    CAST(dec_gal AS float) AS `DEC`,  &lt;br /&gt;
    CAST(ra_mag_gal AS float) AS RA_MAG,  &lt;br /&gt;
    CAST(dec_mag_gal AS float) AS DEC_MAG,  &lt;br /&gt;
    CAST(observed_redshift_gal AS float) AS Z_OBS,  &lt;br /&gt;
    CAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  &lt;br /&gt;
    CAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  &lt;br /&gt;
    CAST(bulge_fraction AS float) AS BULGE_FRACTION,  &lt;br /&gt;
    CAST(bulge_r50 AS float) AS BULGE_R50,  &lt;br /&gt;
    CAST(disk_r50 AS float) AS DISK_R50,  &lt;br /&gt;
    CAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  &lt;br /&gt;
    CAST(inclination_angle AS float) AS INCLINATION_ANGLE,  &lt;br /&gt;
    CAST(disk_angle AS float) AS DISK_ANGLE,  &lt;br /&gt;
    CAST(kappa AS float) AS KAPPA,&lt;br /&gt;
    CAST(gamma1 AS float) AS GAMMA1,&lt;br /&gt;
    CAST(gamma2 AS float) AS GAMMA2,&lt;br /&gt;
    CAST(sed_cosmos AS float) AS SED_TEMPLATE,  &lt;br /&gt;
    CAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  &lt;br /&gt;
    CAST(ebv_cosmos AS float) AS EBV,  &lt;br /&gt;
    CAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT,  &lt;br /&gt;
    CAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT,  &lt;br /&gt;
    CAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT,  &lt;br /&gt;
    CAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT,  &lt;br /&gt;
    CAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT,  &lt;br /&gt;
    CAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT,  &lt;br /&gt;
    CAST(mw_extinction AS float) AS AV,  &lt;br /&gt;
    CAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS,  &lt;br /&gt;
    CAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP,  &lt;br /&gt;
    CAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP,  &lt;br /&gt;
    CAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP,  &lt;br /&gt;
    CAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM,  &lt;br /&gt;
    CAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM,  &lt;br /&gt;
    CAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM,  &lt;br /&gt;
    CAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM,  &lt;br /&gt;
    CAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM,  &lt;br /&gt;
    CAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM,  &lt;br /&gt;
    CAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM,  &lt;br /&gt;
    CAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS,  &lt;br /&gt;
    CAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS,  &lt;br /&gt;
    CAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC,  &lt;br /&gt;
    CAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA,  &lt;br /&gt;
    CAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA,  &lt;br /&gt;
    CAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA,  &lt;br /&gt;
    CAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST,  &lt;br /&gt;
    CAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST,  &lt;br /&gt;
    CAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST,  &lt;br /&gt;
    CAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST,  &lt;br /&gt;
    CAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST,  &lt;br /&gt;
    CAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST,  &lt;br /&gt;
    CAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS,  &lt;br /&gt;
    CAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS,  &lt;br /&gt;
    CAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS,  &lt;br /&gt;
    CAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS,  &lt;br /&gt;
    CAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS,  &lt;br /&gt;
    CAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS,  &lt;br /&gt;
    CAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS,  &lt;br /&gt;
    CAST(SHIFTRIGHT(hpix_29_nest, (29-5)*2)  AS bigint) AS hpix_5_nest  &lt;br /&gt;
    FROM cosmohub.flagship_mock_1_9_10_swf1_swf2_deep_s&lt;br /&gt;
    WHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  &lt;br /&gt;
    AND disk_axis_ratio &amp;gt; 0.10865&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Los genero en una carpeta que se llama 1.9.10&lt;br /&gt;
&lt;br /&gt;
Information for CosmoHub&lt;br /&gt;
&lt;br /&gt;
    Dark matter halo input catalog from flagship_rockstar_octant1_c, which is the Flagship dark matter halo catalog v1.1 with correct velocities.&lt;br /&gt;
    There are three different regions to cover the current selected observations to simulate for GSIR, which are SWF1, SWF2 and the Deep field (see the following link for more details:[https://euclid.roe.ac.uk/issues/14134](https://euclid.roe.ac.uk/issues/14134)).&lt;br /&gt;
    **Shape distributions are completely different from all previous versions (including new recipe for inclination_angle field)**.&lt;br /&gt;
    In this version a new python method for inclination_angle was developed by Francisco and ellipticities and axis ratios come from Eric's formulas.&lt;br /&gt;
    See the following [url](https://docs.google.com/document/d/1FRERcl5Lv2IDB6ZChTK6gcEHI2FWA9gSgYKcaDUA9EM/edit?usp=sharing) for more details.&lt;br /&gt;
    Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
    m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
    And in order to estimate magnified magnitudes:&lt;br /&gt;
    m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
FITS file in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,  \nCAST(halo_id AS bigint) AS HALO_ID,  \nCAST(ra_gal AS float) AS RA,  \nCAST(dec_gal AS float) AS `DEC`,  \nCAST(ra_mag_gal AS float) AS RA_MAG,  \nCAST(dec_mag_gal AS float) AS DEC_MAG,  \nCAST(observed_redshift_gal AS float) AS Z_OBS,  \nCAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  \nCAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  \nCAST(bulge_fraction AS float) AS BULGE_FRACTION,  \nCAST(bulge_r50 AS float) AS BULGE_R50,  \nCAST(disk_r50 AS float) AS DISK_R50,  \nCAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  \nCAST(inclination_angle AS float) AS INCLINATION_ANGLE,  \nCAST(disk_angle AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sed_cosmos AS float) AS SED_TEMPLATE,  \nCAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  \nCAST(ebv_cosmos AS float) AS EBV,  \nCAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_9_10_swf1_swf2_deep_s  \nWHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  \nAND disk_axis_ratio &amp;gt; 0.10865  \nAND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 1008&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
We receive another set of filters for NISP, so we have to reprocess the catalog:&lt;br /&gt;
&lt;br /&gt;
I do it using the flux_pipeline.py.&lt;br /&gt;
&lt;br /&gt;
I create v1.9.11&lt;br /&gt;
&lt;br /&gt;
The external parquet file:&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_9_11/0.pq -t jcarrete.flagship_mock_1_9_11_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_9_11_pq (&lt;br /&gt;
    `kind` BIGINT,&lt;br /&gt;
    `random_index` DOUBLE,&lt;br /&gt;
    `ra_gal` DOUBLE,&lt;br /&gt;
    `dec_gal` DOUBLE,&lt;br /&gt;
    `ra_mag_gal` DOUBLE,&lt;br /&gt;
    `dec_mag_gal` DOUBLE,&lt;br /&gt;
    `kappa` DOUBLE,&lt;br /&gt;
    `gamma1` DOUBLE,&lt;br /&gt;
    `gamma2` DOUBLE,&lt;br /&gt;
    `l_gal` DOUBLE,&lt;br /&gt;
    `b_gal` DOUBLE,&lt;br /&gt;
    `mw_extinction` DOUBLE,&lt;br /&gt;
    `x_gal` DOUBLE,&lt;br /&gt;
    `y_gal` DOUBLE,&lt;br /&gt;
    `z_gal` DOUBLE,&lt;br /&gt;
    `r_gal` DOUBLE,&lt;br /&gt;
    `true_redshift_gal` DOUBLE,&lt;br /&gt;
    `observed_redshift_gal` DOUBLE,&lt;br /&gt;
    `hpix_29_nest` BIGINT,&lt;br /&gt;
    `vx_gal` DOUBLE,&lt;br /&gt;
    `vy_gal` DOUBLE,&lt;br /&gt;
    `vz_gal` DOUBLE,&lt;br /&gt;
    `vrad_gal` DOUBLE,&lt;br /&gt;
    `delta_r` DOUBLE,&lt;br /&gt;
    `abs_mag_r01` DOUBLE,&lt;br /&gt;
    `luminosity_r01` DOUBLE,&lt;br /&gt;
    `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
    `sdss_r01` DOUBLE,&lt;br /&gt;
    `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
    `gr_restframe` DOUBLE,&lt;br /&gt;
    `color_kind` BIGINT,&lt;br /&gt;
    `sed_ke` DOUBLE,&lt;br /&gt;
    `gr_cosmos` DOUBLE,&lt;br /&gt;
    `sed_cosmos` DOUBLE,&lt;br /&gt;
    `is_within_cosmos` BOOLEAN,&lt;br /&gt;
    `cosmos_distance` DOUBLE,&lt;br /&gt;
    `ext_curve_cosmos` BIGINT,&lt;br /&gt;
    `ebv_cosmos` DOUBLE,&lt;br /&gt;
    `log_ml_r01` DOUBLE,&lt;br /&gt;
    `log_stellar_mass` DOUBLE,&lt;br /&gt;
    `metallicity` DOUBLE,&lt;br /&gt;
    `log_sfr` DOUBLE,&lt;br /&gt;
    `logf_halpha` DOUBLE,&lt;br /&gt;
    `logf_halpha_ext` DOUBLE,&lt;br /&gt;
    `halpha_scatter` DOUBLE,&lt;br /&gt;
    `loglum_halpha` DOUBLE,&lt;br /&gt;
    `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
    `logf_dummy` DOUBLE,&lt;br /&gt;
    `z_dummy` DOUBLE,&lt;br /&gt;
    `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_halpha_model1` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
    `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_halpha_model3` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model3_ext` DOUBLE,&lt;br /&gt;
    `loglum_halpha_model3` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
    `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_o2_model1` DOUBLE,&lt;br /&gt;
    `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_n2_model1` DOUBLE,&lt;br /&gt;
    `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_o3_model1` DOUBLE,&lt;br /&gt;
    `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
    `logf_s2_model1` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
    `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_o2_model3` DOUBLE,&lt;br /&gt;
    `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_n2_model3` DOUBLE,&lt;br /&gt;
    `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_o3_model3` DOUBLE,&lt;br /&gt;
    `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
    `logf_s2_model3` DOUBLE,&lt;br /&gt;
    `2mass_h` DOUBLE,&lt;br /&gt;
    `2mass_j` DOUBLE,&lt;br /&gt;
    `2mass_ks` DOUBLE,&lt;br /&gt;
    `blanco_decam_g` DOUBLE,&lt;br /&gt;
    `blanco_decam_i` DOUBLE,&lt;br /&gt;
    `blanco_decam_r` DOUBLE,&lt;br /&gt;
    `blanco_decam_z` DOUBLE,&lt;br /&gt;
    `cfht_megacam_r` DOUBLE,&lt;br /&gt;
    `cfht_megacam_u` DOUBLE,&lt;br /&gt;
    `euclid_vis` DOUBLE,&lt;br /&gt;
    `gaia_bp` DOUBLE,&lt;br /&gt;
    `gaia_g` DOUBLE,&lt;br /&gt;
    `gaia_rp` DOUBLE,&lt;br /&gt;
    `jst_jpcam_g` DOUBLE,&lt;br /&gt;
    `kids_g` DOUBLE,&lt;br /&gt;
    `kids_i` DOUBLE,&lt;br /&gt;
    `kids_r` DOUBLE,&lt;br /&gt;
    `kids_u` DOUBLE,&lt;br /&gt;
    `lsst_g` DOUBLE,&lt;br /&gt;
    `lsst_i` DOUBLE,&lt;br /&gt;
    `lsst_r` DOUBLE,&lt;br /&gt;
    `lsst_u` DOUBLE,&lt;br /&gt;
    `lsst_y` DOUBLE,&lt;br /&gt;
    `lsst_z` DOUBLE,&lt;br /&gt;
    `pan_starrs_i` DOUBLE,&lt;br /&gt;
    `pan_starrs_z` DOUBLE,&lt;br /&gt;
    `subaru_hsc_z` DOUBLE,&lt;br /&gt;
    `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jst_jpcam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
    `subaru_hsc_z_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `2mass_ks_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `blanco_decam_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `cfht_megacam_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_vis_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_bp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `gaia_rp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jst_jpcam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `jst_jpcam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `kids_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `lsst_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `pan_starrs_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `subaru_hsc_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `subaru_hsc_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `dominant_shape` BIGINT,&lt;br /&gt;
    `bulge_angle` DOUBLE,&lt;br /&gt;
    `disk_angle` DOUBLE,&lt;br /&gt;
    `median_major_axis` DOUBLE,&lt;br /&gt;
    `scale_length` DOUBLE,&lt;br /&gt;
    `bulge_fraction` DOUBLE,&lt;br /&gt;
    `disk_scalelength` DOUBLE,&lt;br /&gt;
    `disk_nsersic` DOUBLE,&lt;br /&gt;
    `disk_r50` DOUBLE,&lt;br /&gt;
    `bulge_r50` DOUBLE,&lt;br /&gt;
    `bulge_nsersic` DOUBLE,&lt;br /&gt;
    `disk_ellipticity` DOUBLE,&lt;br /&gt;
    `bulge_ellipticity` DOUBLE,&lt;br /&gt;
    `disk_axis_ratio` DOUBLE,&lt;br /&gt;
    `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
    `inclination_angle` DOUBLE,&lt;br /&gt;
    `halo_x` DOUBLE,&lt;br /&gt;
    `halo_y` DOUBLE,&lt;br /&gt;
    `halo_z` DOUBLE,&lt;br /&gt;
    `halo_vx` DOUBLE,&lt;br /&gt;
    `halo_vy` DOUBLE,&lt;br /&gt;
    `halo_vz` DOUBLE,&lt;br /&gt;
    `halo_r` DOUBLE,&lt;br /&gt;
    `true_redshift_halo` DOUBLE,&lt;br /&gt;
    `halo_lm` DOUBLE,&lt;br /&gt;
    `halo_n_sats` BIGINT,&lt;br /&gt;
    `n_gals` BIGINT,&lt;br /&gt;
    `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
    `hpix_13_nest` BIGINT,&lt;br /&gt;
    `step` BIGINT,&lt;br /&gt;
    `euclid_nisp_h` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
    `euclid_nisp_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
    `halo_id` BIGINT,&lt;br /&gt;
    `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_9_11'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
Creo la ORC en cosmohub:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_9_11_swf1_swf2_deep_s(&lt;br /&gt;
    `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
    `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
    `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
    `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
    `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
    `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
    `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
    `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
    `kappa` float COMMENT 'convergence', &lt;br /&gt;
    `gamma1` float COMMENT 'shear', &lt;br /&gt;
    `gamma2` float COMMENT 'shear', &lt;br /&gt;
    `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
    `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
    `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
    `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
    `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
    `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
    `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
    `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
    `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
    `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
    `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
    `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
    `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
    `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
    `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
    `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
    `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
    `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
    `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
    `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
    `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
    `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
    `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
    `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
    `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
    `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
    `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
    `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
    `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
    `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
    `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
    `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
    `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
    `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
    `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
    `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
    `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
    `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
    `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
    `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
    `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
    `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
    `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
    `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
    `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
    `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
    `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
    `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
    `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
    `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
    `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
    `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
    `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
    `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
    `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
    `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
    `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
    `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
    `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
    `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
    `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
    `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
    `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
    `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
    `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
    `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
    `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
    `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
    `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
    `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
    `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
    `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
    `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
    `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
    `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
    `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
    `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
    `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)', &lt;br /&gt;
    `bulge_angle` float COMMENT 'position of the disk rotation axis (degrees) (assumption: bulge_angle = disk_angle). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination', &lt;br /&gt;
    `disk_angle` float COMMENT 'position of the disk rotation axis (degrees) (assumption: bulge_angle = disk_angle). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination', &lt;br /&gt;
    `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
    `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
    `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
    `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
    `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
    `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
    `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
    `bulge_nsersic` float COMMENT 'Sersic index of the bulge component', &lt;br /&gt;
    `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
    `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
    `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
    `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
    `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
    `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
    `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
    `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
    `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
    `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
    `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
    `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
    `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
    `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
    `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
    `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
    `luminosity_r01_evolved` float COMMENT 'missing comment', &lt;br /&gt;
    `hpix_13_nest` bigint COMMENT 'missing comment'&lt;br /&gt;
    )&lt;br /&gt;
     PARTITIONED BY ( &lt;br /&gt;
    `step` smallint COMMENT 'step number in the Flagship lensing maps')&lt;br /&gt;
    CLUSTERED BY ( &lt;br /&gt;
       hpix_13_nest) &lt;br /&gt;
    SORTED BY ( &lt;br /&gt;
       hpix_13_nest ASC) &lt;br /&gt;
    INTO 128 BUCKETS&lt;br /&gt;
    ROW FORMAT SERDE &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
    STORED AS INPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
    OUTPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_9_11_swf1_swf2_deep_s PARTITION(step)&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, dominant_shape, bulge_angle, disk_angle, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, inclination_angle, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, hpix_13_nest, step&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_9_11_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_9_11_swf1_swf2_deep_s PARTITION(step) COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_9_11_swf1_swf2_deep_s_magnified_fits(&lt;br /&gt;
    `source_id` bigint COMMENT 'from deserializer',&lt;br /&gt;
    `halo_id` bigint COMMENT 'from deserializer',  &lt;br /&gt;
    `ra` float COMMENT 'from deserializer', &lt;br /&gt;
    `dec` float COMMENT 'from deserializer', &lt;br /&gt;
    `ra_mag` float COMMENT 'from deserializer', &lt;br /&gt;
    `dec_mag` float COMMENT 'from deserializer', &lt;br /&gt;
    `z_obs` float COMMENT 'from deserializer', &lt;br /&gt;
    `ref_mag_abs` float COMMENT 'from deserializer', &lt;br /&gt;
    `ref_mag` float COMMENT 'from deserializer', &lt;br /&gt;
    `bulge_fraction` float COMMENT 'from deserializer', &lt;br /&gt;
    `bulge_r50` float COMMENT 'from deserializer', &lt;br /&gt;
    `disk_r50` float COMMENT 'from deserializer', &lt;br /&gt;
    `bulge_nsersic` float COMMENT 'from deserializer', &lt;br /&gt;
    `inclination_angle` float COMMENT 'from deserializer', &lt;br /&gt;
    `disk_angle` float COMMENT 'from deserializer',&lt;br /&gt;
    `kappa` float COMMENT 'from deserializer',&lt;br /&gt;
    `gamma1` float COMMENT 'from deserializer',&lt;br /&gt;
    `gamma2` float COMMENT 'from deserializer',&lt;br /&gt;
    `sed_template` float COMMENT 'from deserializer', &lt;br /&gt;
    `ext_law` smallint COMMENT 'from deserializer', &lt;br /&gt;
    `ebv` float COMMENT 'from deserializer', &lt;br /&gt;
    `halpha_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `hbeta_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `o2_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `o3_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `n2_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `s2_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `av` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_vis` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_y_nisp` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_j_nisp` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_h_nisp` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_decam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_r_decam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_i_decam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_z_decam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_u_megacam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_r_megacam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_jpcam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_i_panstarrs` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_z_panstarrs` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_z_hsc` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_gaia` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_bp_gaia` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_rp_gaia` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_u_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_r_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_i_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_z_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_y_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_u_kids` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_kids` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_r_kids` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_i_kids` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_j_2mass` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_h_2mass` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_ks_2mass` float COMMENT 'from deserializer')&lt;br /&gt;
    PARTITIONED BY ( &lt;br /&gt;
    `hpix_5_nest` bigint)&lt;br /&gt;
    ROW FORMAT SERDE &lt;br /&gt;
    'es.pic.astro.hadoop.serde.RecArraySerDe' &lt;br /&gt;
    STORED AS INPUTFORMAT &lt;br /&gt;
    'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
    OUTPUTFORMAT &lt;br /&gt;
    'es.pic.astro.hadoop.io.BinaryOutputFormat'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_9_11_swf1_swf2_deep_s_magnified_fits PARTITION(hpix_5_nest)&lt;br /&gt;
    SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,&lt;br /&gt;
    CAST(halo_id AS bigint) AS HALO_ID,&lt;br /&gt;
    CAST(ra_gal AS float) AS RA,  &lt;br /&gt;
    CAST(dec_gal AS float) AS `DEC`,  &lt;br /&gt;
    CAST(ra_mag_gal AS float) AS RA_MAG,  &lt;br /&gt;
    CAST(dec_mag_gal AS float) AS DEC_MAG,  &lt;br /&gt;
    CAST(observed_redshift_gal AS float) AS Z_OBS,  &lt;br /&gt;
    CAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  &lt;br /&gt;
    CAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  &lt;br /&gt;
    CAST(bulge_fraction AS float) AS BULGE_FRACTION,  &lt;br /&gt;
    CAST(bulge_r50 AS float) AS BULGE_R50,  &lt;br /&gt;
    CAST(disk_r50 AS float) AS DISK_R50,  &lt;br /&gt;
    CAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  &lt;br /&gt;
    CAST(inclination_angle AS float) AS INCLINATION_ANGLE,  &lt;br /&gt;
    CAST(disk_angle AS float) AS DISK_ANGLE,  &lt;br /&gt;
    CAST(kappa AS float) AS KAPPA,&lt;br /&gt;
    CAST(gamma1 AS float) AS GAMMA1,&lt;br /&gt;
    CAST(gamma2 AS float) AS GAMMA2,&lt;br /&gt;
    CAST(sed_cosmos AS float) AS SED_TEMPLATE,  &lt;br /&gt;
    CAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  &lt;br /&gt;
    CAST(ebv_cosmos AS float) AS EBV,  &lt;br /&gt;
    CAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT,  &lt;br /&gt;
    CAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT,  &lt;br /&gt;
    CAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT,  &lt;br /&gt;
    CAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT,  &lt;br /&gt;
    CAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT,  &lt;br /&gt;
    CAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT,  &lt;br /&gt;
    CAST(mw_extinction AS float) AS AV,  &lt;br /&gt;
    CAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS,  &lt;br /&gt;
    CAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP,  &lt;br /&gt;
    CAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP,  &lt;br /&gt;
    CAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP,  &lt;br /&gt;
    CAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM,  &lt;br /&gt;
    CAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM,  &lt;br /&gt;
    CAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM,  &lt;br /&gt;
    CAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM,  &lt;br /&gt;
    CAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM,  &lt;br /&gt;
    CAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM,  &lt;br /&gt;
    CAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM,  &lt;br /&gt;
    CAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS,  &lt;br /&gt;
    CAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS,  &lt;br /&gt;
    CAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC,  &lt;br /&gt;
    CAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA,  &lt;br /&gt;
    CAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA,  &lt;br /&gt;
    CAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA,  &lt;br /&gt;
    CAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST,  &lt;br /&gt;
    CAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST,  &lt;br /&gt;
    CAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST,  &lt;br /&gt;
    CAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST,  &lt;br /&gt;
    CAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST,  &lt;br /&gt;
    CAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST,  &lt;br /&gt;
    CAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS,  &lt;br /&gt;
    CAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS,  &lt;br /&gt;
    CAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS,  &lt;br /&gt;
    CAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS,  &lt;br /&gt;
    CAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS,  &lt;br /&gt;
    CAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS,  &lt;br /&gt;
    CAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS,  &lt;br /&gt;
    CAST(SHIFTRIGHT(hpix_29_nest, (29-5)*2)  AS bigint) AS hpix_5_nest  &lt;br /&gt;
    FROM cosmohub.flagship_mock_1_9_11_swf1_swf2_deep_s&lt;br /&gt;
    WHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  &lt;br /&gt;
    AND disk_axis_ratio &amp;gt; 0.10865&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
Information in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    Dark matter halo input catalog from flagship_rockstar_octant1_c, which is the Flagship dark matter halo catalog v1.1 with correct velocities.&lt;br /&gt;
    There are three different regions to cover the current selected observations to simulate for GSIR, which are SWF1, SWF2 and the Deep field (see the following link for more details:[https://euclid.roe.ac.uk/issues/14134](https://euclid.roe.ac.uk/issues/14134)).&lt;br /&gt;
    **The only difference with previous version v1.9.10 is the update of NISP filter responses.**&lt;br /&gt;
    **Shape distributions are completely different from all previous versions (including new recipe for inclination_angle field)**.&lt;br /&gt;
    In this version a new python method for inclination_angle was developed by Francisco and ellipticities and axis ratios come from Eric's formulas.&lt;br /&gt;
    See the following [url](https://docs.google.com/document/d/1FRERcl5Lv2IDB6ZChTK6gcEHI2FWA9gSgYKcaDUA9EM/edit?usp=sharing) for more details.&lt;br /&gt;
    Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
    m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
    And in order to estimate magnified magnitudes:&lt;br /&gt;
    m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
FITS file dataset:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,  \nCAST(halo_id AS bigint) AS HALO_ID,  \nCAST(ra_gal AS float) AS RA,  \nCAST(dec_gal AS float) AS `DEC`,  \nCAST(ra_mag_gal AS float) AS RA_MAG,  \nCAST(dec_mag_gal AS float) AS DEC_MAG,  \nCAST(observed_redshift_gal AS float) AS Z_OBS,  \nCAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  \nCAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  \nCAST(bulge_fraction AS float) AS BULGE_FRACTION,  \nCAST(bulge_r50 AS float) AS BULGE_R50,  \nCAST(disk_r50 AS float) AS DISK_R50,  \nCAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  \nCAST(inclination_angle AS float) AS INCLINATION_ANGLE,  \nCAST(disk_angle AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sed_cosmos AS float) AS SED_TEMPLATE,  \nCAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  \nCAST(ebv_cosmos AS float) AS EBV,  \nCAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_9_11_swf1_swf2_deep_s  \nWHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  \nAND disk_axis_ratio &amp;gt; 0.10865  \nAND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 1008&amp;quot;&lt;br /&gt;
        }&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Catalogs&amp;diff=898</id>
		<title>Catalogs</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Catalogs&amp;diff=898"/>
		<updated>2021-01-26T16:15:35Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: /* Ground Segment Implementation Review (GSIR) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Euclid productions ==&lt;br /&gt;
&lt;br /&gt;
====  Zurich Dark Matter Halo catalogs ====&lt;br /&gt;
&lt;br /&gt;
* [[ v1.0 | v1.0 ]]&lt;br /&gt;
&lt;br /&gt;
* [[ v1.1 | v1.1 Corrected Velocities ]]&lt;br /&gt;
&lt;br /&gt;
====  Mock Galaxy catalogs ====&lt;br /&gt;
&lt;br /&gt;
More info from Euclid wiki (Francesc):&lt;br /&gt;
&lt;br /&gt;
https://euclid.roe.ac.uk/projects/sgv/wiki/SC456_#Galaxies&lt;br /&gt;
&lt;br /&gt;
* [[ Euclid_mock_production_v1.6.20 | v1.6.20 ]] ([https://euclid.roe.ac.uk/issues/9153 #9153])&lt;br /&gt;
* [[ Euclid_mock_production_v1.7.17 | v1.7.17 ]] (SC456)&lt;br /&gt;
* [[ Euclid_mock_production_v1.8.1 | v1.8.1 ]]&lt;br /&gt;
* [[ Euclid_mock_production_v1.8.3 | v1.8.3 ]] (single octant for Helsinki)&lt;br /&gt;
* [[ Euclid_mock_production_v1.8.3_c | v1.8.3_c ]] (clustered table without lensing)&lt;br /&gt;
* [[ Euclid_mock_production_v1.8.4_s | v1.8.4_s ]] (from 1.8.3 with correct lensing and without buffer)&lt;br /&gt;
* [[ Euclid_mock_production_v1.8.5 | v1.8.5 ]] (Kai subset with additional magnitudes for IA)&lt;br /&gt;
* [[ Euclid_mock_production_v1.7.17_correct | v1.7.17_correct (v1.7.18)]] (SC456)&lt;br /&gt;
* [[ Euclid_mock_production_v1.7.17_deep_correct | v1.7.17_deep_correct]] (SC456)&lt;br /&gt;
* [[ Euclid_mock_production_v1.7.17_correct_v2 | v1.7.17_correct_v2 (v1.7.19)]] (SC456)&lt;br /&gt;
* [[ Euclid_mock_production_v1.7.17_deep_correct_v2 | v1.7.17_deep_correct_v2]] (SC456)&lt;br /&gt;
* [[ Euclid_mock_production_v1.9.2 | v1.9.2]] (GSIR)&lt;br /&gt;
* [[ Euclid_mock_production_v1.9.3 | v1.9.3]] (GSIR)&lt;br /&gt;
* [[ Euclid_mock_production_v1.9.4 | v1.9.4]] (GSIR)&lt;br /&gt;
* [[ Euclid_mock_production_v1.9.5 | v1.9.5]] (GSIR)&lt;br /&gt;
* [[ Euclid_mock_production_v1.9.6 | v1.9.6]] (GSIR)&lt;br /&gt;
* [[ Euclid_mock_production_v1.9.7 | v1.9.7]] (GSIR)&lt;br /&gt;
&lt;br /&gt;
====  Ground Segment Implementation Review (GSIR) ====&lt;br /&gt;
&lt;br /&gt;
* [[ GSIR | GSIR release process]]&lt;br /&gt;
&lt;br /&gt;
* [[ GSIR_more | GSIR release process (more)]]&lt;br /&gt;
&lt;br /&gt;
====  Primeval Universe Catalogs ====&lt;br /&gt;
* [[ QSOs | QSOs]]&lt;br /&gt;
* [[ High_redshift_galaxies | High-z galaxies]]&lt;br /&gt;
&lt;br /&gt;
====  Scientific Challenge 8 (SC8) ====&lt;br /&gt;
&lt;br /&gt;
* [[ Standard_galaxies]]&lt;br /&gt;
* [[ High-z_QSOs]]&lt;br /&gt;
* [[ High-z_galaxies]]&lt;br /&gt;
&lt;br /&gt;
== MICE productions ==&lt;br /&gt;
&lt;br /&gt;
* [[ MIDES Wide Field v5.0 | MIDES Wide Field v5.0 ]]&lt;br /&gt;
* [[ MIDES Wide Field v6.0 | MIDES Wide Field v6.0 ]]&lt;br /&gt;
* [[ MICE Redmagic v5.1 ]]&lt;br /&gt;
* [[ DESY3 MICE2 source catalog | DESY3 MICE2 source catalog ]]&lt;br /&gt;
&lt;br /&gt;
== PAUS productions ==&lt;br /&gt;
&lt;br /&gt;
=== Observations ===&lt;br /&gt;
&lt;br /&gt;
* [[ PAUdm_forced_aperture_coadd | PAUdm forced aperture coadd ]]&lt;br /&gt;
&lt;br /&gt;
==== Photoz productions ====&lt;br /&gt;
&lt;br /&gt;
* [[ photoz_bcnz | bcnz_v29.parquet ]]&lt;br /&gt;
&lt;br /&gt;
* [[ production_table | paudm_production_table ]]&lt;br /&gt;
&lt;br /&gt;
* [[ PAUS+COSMOS_photoz  | PAUS+COSMOS_photoz ]]&lt;br /&gt;
&lt;br /&gt;
==== CIGALE catalogs ====&lt;br /&gt;
&lt;br /&gt;
* [[ CIGALE-W3 | CIGALE W3 ]]&lt;br /&gt;
&lt;br /&gt;
====  Mock Galaxy catalogs ====&lt;br /&gt;
&lt;br /&gt;
* [[ Flagship-PAU | Flagship-PAU v1.8.4_v0.1 ]]&lt;br /&gt;
&lt;br /&gt;
* [[ Flagship-PAU_v02 | Flagship-PAU v1.8.4_v0.2 ]]&lt;br /&gt;
&lt;br /&gt;
* [[ Flagship-PAU_v03 | Flagship-PAU v1.8.4_v0.3 ]]&lt;br /&gt;
&lt;br /&gt;
* [[ Durham-LC-PAU lc5.field1.63  | Durham LC lc5.field1.63 ]]&lt;br /&gt;
&lt;br /&gt;
== External ==&lt;br /&gt;
&lt;br /&gt;
* [[ Cosmos_2015_DR_2.1 | COSMOS 2015 DR 2.1 ]]&lt;br /&gt;
* [[ ZEST_v1.0 | Zest v1.0 ]]&lt;br /&gt;
* [[ CANDELS_2018 | CANDELS 2018 ]]&lt;br /&gt;
* [[ Legacy Survey DR8 | Legacy Survey DR8 ]]&lt;br /&gt;
* [[ Legacy Survey DR9 | Legacy Survey DR9 ]]&lt;br /&gt;
* [[ KiDS DR4 ]]&lt;br /&gt;
* [[ VIPERS ]]&lt;br /&gt;
* [[ The COSMOS ACS Catalog ]]&lt;br /&gt;
* [[ GLADE ]]&lt;br /&gt;
* [[ Gaia_EDR3 | Gaia EDR3 ]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=GSIR&amp;diff=897</id>
		<title>GSIR</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=GSIR&amp;diff=897"/>
		<updated>2021-01-20T17:53:24Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: Created page with &amp;quot; == This is a copy of the notes I took to generate GSIR ==  It is a long story...  ----  This is the summary of the generation of the TU FITS files needed for GSIR:  We start...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== This is a copy of the notes I took to generate GSIR ==&lt;br /&gt;
&lt;br /&gt;
It is a long story...&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
This is the summary of the generation of the TU FITS files needed for GSIR:&lt;br /&gt;
&lt;br /&gt;
We start by generating a mock galaxy catalog of the full first octant (v1.9.8) using the full pipeline (full_pipeline.py) but only including 3 filters in the flux computation:&lt;br /&gt;
&lt;br /&gt;
* euclid_nisp_h for making the magnitude limit cut and therefore make the catalog lighter.&lt;br /&gt;
We make the cut in this way: &lt;br /&gt;
&lt;br /&gt;
    df = df[&lt;br /&gt;
            (df['euclid_nisp_h'] &amp;gt; flux_cut) &lt;br /&gt;
            | (df['logf_halpha_model1_ext'] &amp;gt; -16)&lt;br /&gt;
            | (df['logf_halpha_model3_ext'] &amp;gt; -16)&lt;br /&gt;
    ]&lt;br /&gt;
&lt;br /&gt;
where flux_cut = mag_to_flux(26) So we cut all galaxies fainter than 26 in the euclid_nisp_h filter&lt;br /&gt;
&lt;br /&gt;
* blanco_decam_i: needed to estimate morphological parameters&lt;br /&gt;
&lt;br /&gt;
* sdss_r01: for precuation since it is the reference filter. I think we can avoid it&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
The generated catalog is already in ORC format in a table called: jcarrete.flagship_mock_1_9_8_c&lt;br /&gt;
&lt;br /&gt;
I tried to generate it in a _c2 format with the same partitions and buckets than the lensing table in order to make an efficient JOIN but I made a mistake with the number of buckets. &lt;br /&gt;
&lt;br /&gt;
I put 4096 and given that it is already partitioned by step, each partition is clustered in 4096 buckets. This is a huge amount of files and we had problems with that execution.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
So finally we materialized the 2 pointings we had at that time: SWF1 and SWF2:&lt;br /&gt;
&lt;br /&gt;
SWF1&lt;br /&gt;
Area pointing obsid: 52929&lt;br /&gt;
ra_range = 7.678307967139321 14.008504032860678&lt;br /&gt;
dec_range = -21.587506 -15.587506000000001&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Area pointing obsid in 1st octant: 52929&lt;br /&gt;
ra_range = 7.678307967139321 14.008504032860678&lt;br /&gt;
dec_range = 15.587506000000001 21.587506&lt;br /&gt;
&lt;br /&gt;
SWF2&lt;br /&gt;
Area pointing obsid: 1717&lt;br /&gt;
ra_range = 215.45815488783862 241.3301611121614&lt;br /&gt;
dec_range = 73.5904 79.5904&lt;br /&gt;
&lt;br /&gt;
Area pointing obsid in 1st octant: 1717&lt;br /&gt;
ra_range = 35.45815488783862 61.33016111216139&lt;br /&gt;
dec_range = 73.5904 79.5904&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I created a table with those two regions with the correct format to make the JOIN efficiently in the test platform!&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_obsid_52929_1717_c2(&lt;br /&gt;
    ...&lt;br /&gt;
    )&lt;br /&gt;
    PARTITIONED BY (&lt;br /&gt;
     `step` smallint&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
     hpix_13_nest&lt;br /&gt;
    )&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
     hpix_13_nest ASC&lt;br /&gt;
    )&lt;br /&gt;
    INTO 128 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Then Pau add the lensing in the Test platform.''' &lt;br /&gt;
We finally have a table like this:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_obsid_52929_1717_s(&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY ( &lt;br /&gt;
       hpix_13_nest) &lt;br /&gt;
    SORTED BY ( &lt;br /&gt;
       hpix_13_nest ASC) &lt;br /&gt;
    INTO 128 BUCKETS&lt;br /&gt;
    ROW FORMAT SERDE &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
    STORED AS INPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
    OUTPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Adding FLUXES'''&lt;br /&gt;
Once the lensing is added I run the flux_pipeline.ipynb, in which we have updated the euclid filters. ONLY THE euclid ones at this time!&lt;br /&gt;
&lt;br /&gt;
I do it for the 1717 observation (at this time I do not know what to do with the area that has to be rotated to the southern hemisphere, obsid= 52929).&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_obsid_1717_s/0.pq -t jcarrete.flagship_mock_obsid_1717_s_pq -e&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_obsid_1717_s_pq (&lt;br /&gt;
    ...&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_obsid_1717_s'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
I create the ORC table. This table contains &amp;quot;everything needed&amp;quot; (but note that shapes have a bug and filters of LSST are not updated yet!)&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_obsid_1717_s(&lt;br /&gt;
    ...&lt;br /&gt;
    )&lt;br /&gt;
    PARTITIONED BY ( &lt;br /&gt;
    `step` smallint COMMENT 'step number in the Flagship lensing maps')&lt;br /&gt;
    CLUSTERED BY ( &lt;br /&gt;
       hpix_13_nest) &lt;br /&gt;
    SORTED BY ( &lt;br /&gt;
       hpix_13_nest ASC) &lt;br /&gt;
    INTO 128 BUCKETS&lt;br /&gt;
    ROW FORMAT SERDE &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
    STORED AS INPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
    OUTPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
Then I create the FITS table:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_obsid_1717_s_magnified_fits(&lt;br /&gt;
    ...&lt;br /&gt;
    )&lt;br /&gt;
    PARTITIONED BY ( &lt;br /&gt;
    `hpix_5_nest` bigint)&lt;br /&gt;
    ROW FORMAT SERDE &lt;br /&gt;
    'es.pic.astro.hadoop.serde.RecArraySerDe' &lt;br /&gt;
    STORED AS INPUTFORMAT &lt;br /&gt;
    'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
    OUTPUTFORMAT &lt;br /&gt;
    'es.pic.astro.hadoop.io.BinaryOutputFormat'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Cuando inserto los datos en esta tabla cambio el signo de gamma1!!!!!&lt;br /&gt;
&lt;br /&gt;
Esto es tras varias conversaciones con Pablo y Francisco acerca de las convenciones de MICE y de Flagship.&lt;br /&gt;
Sigo sin entender por qué en MICE calculan RA de la manera que lo hacen (swap entre x e y) y luego a la hora de buscar el pixel en los mapas a través de phi y theta, le meten un shift en phi de valor pi.&lt;br /&gt;
En cualquier caso, a la conclusión a la que llegamos es que para pasar del sistema de referencia local de Healpy al de IAU, hay que modificar gamma1 = -gamma1.&lt;br /&gt;
&lt;br /&gt;
Además, cuando rotamos un area con DEC &amp;gt; 0 a una con DEC &amp;lt; 0, hay que volver a cambiarle el signo a gamma1!&lt;br /&gt;
Esto será &amp;quot;útil&amp;quot; para el obsid = 52929&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_obsid_1717_s_magnified_fits PARTITION(hpix_5_nest)&lt;br /&gt;
    ...&lt;br /&gt;
    CAST(-gamma1 as FLOAT) AS GAMMA1&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
Como se ve, los cambios en gamma1 se hacen a nivel de FITS files. Es decir, las tablas de las que parto siguen estando MAL.&lt;br /&gt;
Esto lo tendría que cambiar de cara a poner online el catálogo en CosmoHub! Tendrían que ser iguales.&lt;br /&gt;
Todo excepto, y no lo voy a hacer, los valores de x, y, z. La traslación la hago en RA,DEC&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Es en este momento en el que alguien se da cuenta de que las shapes están mal!&lt;br /&gt;
&lt;br /&gt;
Corrijo el problema que estaba en las unidades que le pasaba a la función que calculaba las elipticidades (de grados a radianes)&lt;br /&gt;
&lt;br /&gt;
Y creo otra tabla usando el shape_pipeline.py: jcarrete.flagship_mock_obsid_1717_s_v2_pq&lt;br /&gt;
&lt;br /&gt;
La paso a ORC: jcarrete.flagship_mock_obsid_1717_s_v2&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Hay que volver a correr los flujos para la tabla jcarrete.flagship_mock_obsid_1717_s_v2 ya que nos han actualizado los del LSST. Ver más abajo los detalles:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Tenemos que:&lt;br /&gt;
&lt;br /&gt;
* Corregir el fjc_miller.py. Pau tendría que hacerlo transparente y que el nombre de la clase no cambiara.&lt;br /&gt;
&lt;br /&gt;
* En el notebook full_pipeline.py he metido los cambios del shape_pipeline.py y del flux_pipeline.py.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''OJO CON LOS BUCKETS PORQUE HE PUESTO 4096 EN UNA TABLA PARTICIONADA Y ESO ES MUCHIIIIIISSSIIIMO!!!!'''&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_9_8/0.pq -t jcarrete.flagship_mock_1_9_8_pq -e&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_9_8_pq (&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` INT,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `Halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `bulge_angle` DOUBLE,&lt;br /&gt;
        `disk_angle` DOUBLE,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_9_8'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
PREGUNTAR EL NUMERO DE BUCKETS!&lt;br /&gt;
Si no recuerdo mal era el volumen de los datos dividido entre 256MB y &amp;quot;pasarme&amp;quot; hasta el número en base 2 siguiente.&lt;br /&gt;
&lt;br /&gt;
SON 3 TB de catálogo, pongo 4096 buckets&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_9_8_c (&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` INT,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `Halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `bulge_angle` DOUBLE,&lt;br /&gt;
        `disk_angle` DOUBLE,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY ( &lt;br /&gt;
     halo_id, &lt;br /&gt;
     galaxy_id&lt;br /&gt;
    ) &lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    ROW FORMAT SERDE &lt;br /&gt;
     'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
    STORED AS INPUTFORMAT &lt;br /&gt;
     'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
    OUTPUTFORMAT &lt;br /&gt;
     'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_9_8_c&lt;br /&gt;
    SELECT * FROM jcarrete.flagship_mock_1_9_8_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE jcarrete.flagship_mock_1_9_8_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
PREGUNTAR DE NUEVO POR EL NUMERO DE BUCKETS&lt;br /&gt;
&lt;br /&gt;
EL NUMERO DE BUCKETS ESTÁ MAL, ya que estoy dividiendo cada PARTITION EN 4096 buckets. ES UNA BARBARIDAD!&lt;br /&gt;
&lt;br /&gt;
ESTA TABLA FALLA:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_9_8_c2(&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` INT,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `Halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `bulge_angle` DOUBLE,&lt;br /&gt;
        `disk_angle` DOUBLE,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    PARTITIONED BY (&lt;br /&gt;
     `step` smallint&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
     hpix_13_nest&lt;br /&gt;
    )&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
     hpix_13_nest ASC&lt;br /&gt;
    )&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
'''ESTA HA PETADO!'''&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_9_8_c2&lt;br /&gt;
    SELECT &lt;br /&gt;
    `kind`, `luminosity_r01`, `halo_x`, `halo_y`, `halo_z`, `halo_vx`, `halo_vy`, `halo_vz`, `halo_r`, `true_redshift_halo`, `halo_lm`, `halo_n_sats`, `n_gals`, `abs_mag_r01`, `abs_mag_r01_evolved`, `luminosity_r01_evolved`, `gr_restframe`, `color_kind`, `x_gal`, `y_gal`, `z_gal`, `r_gal`, `true_redshift_gal`, `ra_gal`, `dec_gal`, `hpix_nest`, SHIFTRIGHT(`hpix_nest`, (29-13)*2), `vx_gal`, `vy_gal`, `vz_gal`, `vrad_gal`, `delta_r`, `observed_redshift_gal`, `sed_ke`, `gr_cosmos`, `sed_cosmos`, `ext_curve_cosmos`, `ebv_cosmos`, `is_within_cosmos`, `cosmos_distance`, `abs_mag_uv_dereddened`, `log_ml_r01`, `log_stellar_mass`, `metallicity`, `log_sfr`, `logf_halpha_ext`, `logf_halpha`, `Halpha_scatter`, `loglum_halpha`, `loglum_halpha_ext`, `logf_dummy`, `z_dummy`, `logf_halpha_model1_ext`, `logf_halpha_model1`, `loglum_halpha_model1_ext`, `loglum_halpha_model1`, `logf_halpha_model3_ext`, `logf_halpha_model3`, `loglum_Halpha_model3_ext`, `loglum_Halpha_model3`, `logf_hbeta_model1_ext`, `logf_hbeta_model1`, `logf_o2_model1_ext`, `logf_o2_model1`, `logf_n2_model1_ext`, `logf_n2_model1`, `logf_o3_model1_ext`, `logf_o3_model1`, `logf_s2_model1_ext`, `logf_s2_model1`, `logf_hbeta_model3_ext`, `logf_hbeta_model3`, `logf_o2_model3_ext`, `logf_o2_model3`, `logf_n2_model3_ext`, `logf_n2_model3`, `logf_o3_model3_ext`, `logf_o3_model3`, `logf_s2_model3_ext`, `logf_s2_model3`, `blanco_decam_i`, `sdss_r01`, `euclid_nisp_h`, `l_gal`, `b_gal`, `mw_extinction`, `blanco_decam_i_odonnell_ext`, `euclid_nisp_h_odonnell_ext`, `sdss_r01_odonnell_ext`, `blanco_decam_i_el_model1_odonnell_ext`, `blanco_decam_i_el_model3_odonnell_ext`, `sdss_r01_el_model1_odonnell_ext`, `sdss_r01_el_model3_odonnell_ext`, `euclid_nisp_h_el_model1_odonnell_ext`, `euclid_nisp_h_el_model3_odonnell_ext`, `dominant_shape`, `bulge_angle`, `disk_angle`, `median_major_axis`, `scale_length`, `bulge_fraction`, `disk_scalelength`, `disk_nsersic`, `disk_r50`, `bulge_r50`, `bulge_nsersic`, `inclination_angle`, `disk_axis_ratio`, `bulge_axis_ratio`, `disk_ellipticity`, `bulge_ellipticity`, `random_index`, `halo_id`, `galaxy_id`, `step`&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_9_8_c;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
ADDING lensing parameters&lt;br /&gt;
&lt;br /&gt;
FIJARME E LOS COMENTARIOS QUE PONGO!!!!!&lt;br /&gt;
ESTA NO ES LA DEFINICIÓN FINAL!&lt;br /&gt;
MÁS ABAJO LA TENGO ESCRITA PARA CORRERLA&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_9_8_s(&lt;br /&gt;
   `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
   `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
   `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
   `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
   `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
   `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
&lt;br /&gt;
    Y ESTOS SON LOS QUE AÑADIMOS&lt;br /&gt;
&lt;br /&gt;
   `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
   `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
   `kappa` float COMMENT 'convergence', &lt;br /&gt;
   `gamma1` float COMMENT 'shear', &lt;br /&gt;
   `gamma2` float COMMENT 'shear', &lt;br /&gt;
&lt;br /&gt;
   `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
   `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
   `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
   `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
   `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
   `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
   `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
   `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
   `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
   `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',                        EN EL CATALOGO SE LLAMA 	hpix_nest	BIGINT,&lt;br /&gt;
   `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
   `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
   `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
   `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
   `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
   `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
   `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
   `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
   `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
   `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
   `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
   `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
   `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
   `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
   `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
   `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
   `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
   `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
   `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
   `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
   `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
   `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
   `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
   `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
   `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
   `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
   `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
   `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
   `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
   `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
   `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
   `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
   `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
   `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
   `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
   `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
   `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
   `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
   `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
   `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
   `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
   `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
   `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
   `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
   `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
   `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
   `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
   `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
   `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
   `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
   `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
   `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
   `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
   `sdss_r01_odonnell_ext` float COMMENT 'observed flux with MW extinction in in sdss r-band redshifted to z=0.1',&lt;br /&gt;
   `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in in sdss r-band redshifted to z=0.1',&lt;br /&gt;
   `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in in sdss r-band redshifted to z=0.1',&lt;br /&gt;
   `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)', &lt;br /&gt;
   `bulge_angle` float COMMENT 'position of the disk rotation axis (degrees) (assumption: bulge_angle = disk_angle). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination', &lt;br /&gt;
   `disk_angle` float COMMENT 'position of the disk rotation axis (degrees) (assumption: bulge_angle = disk_angle). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination', &lt;br /&gt;
   `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
   `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
   `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
   `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
   `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
   `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
   `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
   `bulge_nsersic` float COMMENT 'Sersic index of the bulge component', &lt;br /&gt;
   `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
   `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
   `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
   `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
   `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
   `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
   `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
   `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
   `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
   `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
   `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
   `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
   `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
   `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
   `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
   `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
   `luminosity_r01_evolved` float COMMENT 'missing comment', &lt;br /&gt;
   `hpix_13_nest` bigint COMMENT 'missing comment'                          ESTE NO ESTÁAAAAA EN LA TABLA!)&lt;br /&gt;
     PARTITIONED BY ( &lt;br /&gt;
   `step` smallint COMMENT 'step number in the Flagship lensing maps')&lt;br /&gt;
   CLUSTERED BY ( &lt;br /&gt;
       hpix_13_nest) &lt;br /&gt;
   SORTED BY ( &lt;br /&gt;
       hpix_13_nest ASC) &lt;br /&gt;
   INTO 128 BUCKETS&lt;br /&gt;
   ROW FORMAT SERDE &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
   STORED AS INPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
   OUTPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
   ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DE NUEVO CALCULAR LOS BUCKETS!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE jcarrete.flagship_mock_1_9_8_s(&lt;br /&gt;
   `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
   `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
   `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
   `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
   `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
   `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
   `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
   `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
   `kappa` float COMMENT 'convergence', &lt;br /&gt;
   `gamma1` float COMMENT 'shear', &lt;br /&gt;
   `gamma2` float COMMENT 'shear', &lt;br /&gt;
   `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
   `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
   `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
   `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
   `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
   `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
   `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
   `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
   `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
   `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
   `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
   `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
   `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
   `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
   `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
   `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
   `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
   `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
   `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
   `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
   `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
   `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
   `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
   `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
   `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
   `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
   `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
   `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
   `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
   `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
   `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
   `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
   `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
   `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
   `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
   `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
   `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
   `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
   `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
   `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
   `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
   `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
   `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
   `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
   `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
   `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
   `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
   `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
   `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
   `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
   `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
   `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
   `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
   `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
   `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
   `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
   `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
   `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
   `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
   `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
   `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
   `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
   `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
   `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
   `sdss_r01_odonnell_ext` float COMMENT 'observed flux with MW extinction in in sdss r-band redshifted to z=0.1',&lt;br /&gt;
   `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in in sdss r-band redshifted to z=0.1',&lt;br /&gt;
   `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in in sdss r-band redshifted to z=0.1',&lt;br /&gt;
   `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)', &lt;br /&gt;
   `bulge_angle` float COMMENT 'position of the disk rotation axis (degrees) (assumption: bulge_angle = disk_angle). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination', &lt;br /&gt;
   `disk_angle` float COMMENT 'position of the disk rotation axis (degrees) (assumption: bulge_angle = disk_angle). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination', &lt;br /&gt;
   `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
   `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
   `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
   `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
   `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
   `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
   `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
   `bulge_nsersic` float COMMENT 'Sersic index of the bulge component', &lt;br /&gt;
   `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
   `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
   `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
   `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
   `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
   `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
   `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
   `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
   `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
   `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
   `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
   `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
   `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
   `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
   `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
   `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
   `luminosity_r01_evolved` float COMMENT 'missing comment', &lt;br /&gt;
   `hpix_13_nest` bigint COMMENT 'missing comment'&lt;br /&gt;
     PARTITIONED BY ( &lt;br /&gt;
   `step` smallint COMMENT 'step number in the Flagship lensing maps')&lt;br /&gt;
   CLUSTERED BY ( &lt;br /&gt;
       hpix_13_nest) &lt;br /&gt;
   SORTED BY ( &lt;br /&gt;
       hpix_13_nest ASC) &lt;br /&gt;
   INTO 128 BUCKETS&lt;br /&gt;
   ROW FORMAT SERDE &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
   STORED AS INPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
   OUTPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
   ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TENGO QUE ENTENDER DONDE SE CALCULAN LOS BUCKETS!&lt;br /&gt;
&lt;br /&gt;
PORQUE NO LOS TENGO EN MI CATALOGO DE BASE, creo!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    cat &amp;lt;&amp;lt; EOF &amp;gt; lensing_step.sql&lt;br /&gt;
    SET hive.auto.convert.join.noconditionaltask.size=1;&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_9_8_s PARTITION (step=${STEP})&lt;br /&gt;
    SELECT&lt;br /&gt;
    m.`halo_id`, m.`galaxy_id`, m.`kind`, m.`random_index`, m.`ra_gal`, m.`dec_gal`, magpos.`ra_mag_gal`, magpos.`dec_mag_gal`, m.`kappa`, m.`gamma1`, m.`gamma2`, m.`l_gal`, m.`b_gal`, m.`mw_extinction`, m.`x_gal`, m.`y_gal`, m.`z_gal`, m.`r_gal`, m.`true_redshift_gal`, m.`observed_redshift_gal`, m.`hpix_29_nest`, m.`vx_gal`, m.`vy_gal`, m.`vz_gal`, m.`vrad_gal`, m.`delta_r`, m.`abs_mag_r01`, m.`luminosity_r01`, m.`abs_mag_r01_evolved`, m.`sdss_r01`, m.`abs_mag_uv_dereddened`, m.`gr_restframe`, m.`color_kind`, m.`sed_ke`, m.`gr_cosmos`, m.`sed_cosmos`, m.`is_within_cosmos`, m.`cosmos_distance`, m.`ext_curve_cosmos`, m.`ebv_cosmos`, m.`log_ml_r01`, m.`log_stellar_mass`, m.`metallicity`, m.`log_sfr`, m.`logf_halpha`, m.`logf_halpha_ext`, m.`halpha_scatter`, m.`loglum_halpha`, m.`loglum_halpha_ext`, m.`logf_dummy`, m.`z_dummy`, m.`logf_halpha_model1_ext`, m.`logf_halpha_model1`, m.`loglum_halpha_model1_ext`, m.`loglum_halpha_model1`, m.`logf_halpha_model3_ext`, m.`logf_halpha_model3`, m.`loglum_halpha_model3_ext`, m.`loglum_halpha_model3`, m.`logf_hbeta_model1_ext`, m.`logf_hbeta_model1`, m.`logf_o2_model1_ext`, m.`logf_o2_model1`, m.`logf_n2_model1_ext`, m.`logf_n2_model1`, m.`logf_o3_model1_ext`, m.`logf_o3_model1`, m.`logf_s2_model1_ext`, m.`logf_s2_model1`, m.`logf_hbeta_model3_ext`, m.`logf_hbeta_model3`, m.`logf_o2_model3_ext`, m.`logf_o2_model3`, m.`logf_n2_model3_ext`, m.`logf_n2_model3`, m.`logf_o3_model3_ext`, m.`logf_o3_model3`, m.`logf_s2_model3_ext`, m.`logf_s2_model3`, m.`blanco_decam_i`, m.`euclid_nisp_h`, m.`blanco_decam_i_odonnell_ext`, m.`euclid_nisp_h_odonnell_ext`, m.`blanco_decam_i_el_model1_odonnell_ext`, m.`blanco_decam_i_el_model3_odonnell_ext`, m.`euclid_nisp_h_el_model1_odonnell_ext`, m.`euclid_nisp_h_el_model3_odonnell_ext`, m.`sdss_r01_odonnell_ext`, m.`sdss_r01_el_model1_odonnell_ext`, m.`sdss_r01_el_model3_odonnell_ext`, m.`dominant_shape`, m.`bulge_angle`, m.`disk_angle`, m.`median_major_axis`, m.`scale_length`, m.`bulge_fraction`, m.`disk_scalelength`, m.`disk_nsersic`, m.`disk_r50`, m.`bulge_r50`, m.`bulge_nsersic`, m.`disk_ellipticity`, m.`bulge_ellipticity`, m.`disk_axis_ratio`, m.`bulge_axis_ratio`, m.`inclination_angle`, m.`halo_x`, m.`halo_y`, m.`halo_z`, m.`halo_vx`, m.`halo_vy`, m.`halo_vz`, m.`halo_r`, m.`true_redshift_halo`, m.`halo_lm`, m.`halo_n_sats`, m.`n_gals`, m.`luminosity_r01_evolved`, m.`hpix_13_nest`&lt;br /&gt;
    FROM (&lt;br /&gt;
     SELECT &lt;br /&gt;
    m.`halo_id`, m.`galaxy_id`, m.`kind`, m.`random_index`, m.`ra_gal`, m.`dec_gal`, magpos.`ra_mag_gal`, magpos.`dec_mag_gal`, l.defl_0 as kappa, l.shear_1 as gamma1, l.shear_2 as gamma2, m.`l_gal`, m.`b_gal`, m.`mw_extinction`, m.`x_gal`, m.`y_gal`, m.`z_gal`, m.`r_gal`, m.`true_redshift_gal`, m.`observed_redshift_gal`, m.`hpix_29_nest`, m.`vx_gal`, m.`vy_gal`, m.`vz_gal`, m.`vrad_gal`, m.`delta_r`, m.`abs_mag_r01`, m.`luminosity_r01`, m.`abs_mag_r01_evolved`, m.`sdss_r01`, m.`abs_mag_uv_dereddened`, m.`gr_restframe`, m.`color_kind`, m.`sed_ke`, m.`gr_cosmos`, m.`sed_cosmos`, m.`is_within_cosmos`, m.`cosmos_distance`, m.`ext_curve_cosmos`, m.`ebv_cosmos`, m.`log_ml_r01`, m.`log_stellar_mass`, m.`metallicity`, m.`log_sfr`, m.`logf_halpha`, m.`logf_halpha_ext`, m.`halpha_scatter`, m.`loglum_halpha`, m.`loglum_halpha_ext`, m.`logf_dummy`, m.`z_dummy`, m.`logf_halpha_model1_ext`, m.`logf_halpha_model1`, m.`loglum_halpha_model1_ext`, m.`loglum_halpha_model1`, m.`logf_halpha_model3_ext`, m.`logf_halpha_model3`, m.`loglum_halpha_model3_ext`, m.`loglum_halpha_model3`, m.`logf_hbeta_model1_ext`, m.`logf_hbeta_model1`, m.`logf_o2_model1_ext`, m.`logf_o2_model1`, m.`logf_n2_model1_ext`, m.`logf_n2_model1`, m.`logf_o3_model1_ext`, m.`logf_o3_model1`, m.`logf_s2_model1_ext`, m.`logf_s2_model1`, m.`logf_hbeta_model3_ext`, m.`logf_hbeta_model3`, m.`logf_o2_model3_ext`, m.`logf_o2_model3`, m.`logf_n2_model3_ext`, m.`logf_n2_model3`, m.`logf_o3_model3_ext`, m.`logf_o3_model3`, m.`logf_s2_model3_ext`, m.`logf_s2_model3`, m.`blanco_decam_i`, m.`euclid_nisp_h`, m.`blanco_decam_i_odonnell_ext`, m.`euclid_nisp_h_odonnell_ext`, m.`blanco_decam_i_el_model1_odonnell_ext`, m.`blanco_decam_i_el_model3_odonnell_ext`, m.`euclid_nisp_h_el_model1_odonnell_ext`, m.`euclid_nisp_h_el_model3_odonnell_ext`, m.`sdss_r01_odonnell_ext`, m.`sdss_r01_el_model1_odonnell_ext`, m.`sdss_r01_el_model3_odonnell_ext`, m.`dominant_shape`, m.`bulge_angle`, m.`disk_angle`, m.`median_major_axis`, m.`scale_length`, m.`bulge_fraction`, m.`disk_scalelength`, m.`disk_nsersic`, m.`disk_r50`, m.`bulge_r50`, m.`bulge_nsersic`, m.`disk_ellipticity`, m.`bulge_ellipticity`, m.`disk_axis_ratio`, m.`bulge_axis_ratio`, m.`inclination_angle`, m.`halo_x`, m.`halo_y`, m.`halo_z`, m.`halo_vx`, m.`halo_vy`, m.`halo_vz`, m.`halo_r`, m.`true_redshift_halo`, m.`halo_lm`, m.`halo_n_sats`, m.`n_gals`, m.`luminosity_r01_evolved`, m.`hpix_13_nest`&lt;br /&gt;
       udf.magnified_positions(CAST(m.ra_gal AS FLOAT), CAST(m.dec_gal AS FLOAT), l.defl_1, l.defl_2) AS magpos&lt;br /&gt;
     FROM jcarrete.flagship_mock_1_9_8_c2 AS m&lt;br /&gt;
     JOIN cosmohub.flagship_lensing AS l&lt;br /&gt;
       ON udf.ang2pix(13, m.ra_gal, m.dec_gal, True, True) = l.hpix&lt;br /&gt;
       AND m.step = l.step&lt;br /&gt;
       AND l.step=${STEP} AND m.step=${STEP}&lt;br /&gt;
    ) AS m&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Materializing the table:'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
SWF1&lt;br /&gt;
Area pointing obsid: 52929&lt;br /&gt;
ra_range = 7.678307967139321 14.008504032860678&lt;br /&gt;
dec_range = -21.587506 -15.587506000000001&lt;br /&gt;
&lt;br /&gt;
Area pointing obsid in 1st octant: 52929&lt;br /&gt;
ra_range = 7.678307967139321 14.008504032860678&lt;br /&gt;
dec_range = 15.587506000000001 21.587506&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
SWF2&lt;br /&gt;
Area pointing obsid: 1717&lt;br /&gt;
ra_range = 215.45815488783862 241.3301611121614&lt;br /&gt;
dec_range = 73.5904 79.5904&lt;br /&gt;
&lt;br /&gt;
Area pointing obsid in 1st octant: 1717&lt;br /&gt;
ra_range = 35.45815488783862 61.33016111216139&lt;br /&gt;
dec_range = 73.5904 79.5904&lt;br /&gt;
&lt;br /&gt;
213.074616	251.75015	72.188664	82.03694&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_obsid_52929_1717_c2(&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` INT,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `Halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `bulge_angle` DOUBLE,&lt;br /&gt;
        `disk_angle` DOUBLE,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    PARTITIONED BY (&lt;br /&gt;
     `step` smallint&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
     hpix_13_nest&lt;br /&gt;
    )&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
     hpix_13_nest ASC&lt;br /&gt;
    )&lt;br /&gt;
    INTO 128 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
1) Crear clustered _c3&lt;br /&gt;
&lt;br /&gt;
2) Cambiar el nombre del campo:&lt;br /&gt;
   hpix_13_nest_mice y calcularlo con el mice convention:&lt;br /&gt;
   &lt;br /&gt;
   ra_mice = 90 - ra&lt;br /&gt;
   dec_mice = dec&lt;br /&gt;
&lt;br /&gt;
   udf. ang2pix(order =13, ra_mice, dec_mice, nest=true, lonlat=true)&lt;br /&gt;
&lt;br /&gt;
3) En Test:&lt;br /&gt;
   &lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_obsid_52929_1717_c2&lt;br /&gt;
    SELECT &lt;br /&gt;
    `kind`, `luminosity_r01`, `halo_x`, `halo_y`, `halo_z`, `halo_vx`, `halo_vy`, `halo_vz`, `halo_r`, `true_redshift_halo`, `halo_lm`, `halo_n_sats`, `n_gals`, `abs_mag_r01`, `abs_mag_r01_evolved`, `luminosity_r01_evolved`, `gr_restframe`, `color_kind`, `x_gal`, `y_gal`, `z_gal`, `r_gal`, `true_redshift_gal`, `ra_gal`, `dec_gal`, `hpix_nest`, SHIFTRIGHT(`hpix_nest`, (29-13)*2), `vx_gal`, `vy_gal`, `vz_gal`, `vrad_gal`, `delta_r`, `observed_redshift_gal`, `sed_ke`, `gr_cosmos`, `sed_cosmos`, `ext_curve_cosmos`, `ebv_cosmos`, `is_within_cosmos`, `cosmos_distance`, `abs_mag_uv_dereddened`, `log_ml_r01`, `log_stellar_mass`, `metallicity`, `log_sfr`, `logf_halpha_ext`, `logf_halpha`, `Halpha_scatter`, `loglum_halpha`, `loglum_halpha_ext`, `logf_dummy`, `z_dummy`, `logf_halpha_model1_ext`, `logf_halpha_model1`, `loglum_halpha_model1_ext`, `loglum_halpha_model1`, `logf_halpha_model3_ext`, `logf_halpha_model3`, `loglum_Halpha_model3_ext`, `loglum_Halpha_model3`, `logf_hbeta_model1_ext`, `logf_hbeta_model1`, `logf_o2_model1_ext`, `logf_o2_model1`, `logf_n2_model1_ext`, `logf_n2_model1`, `logf_o3_model1_ext`, `logf_o3_model1`, `logf_s2_model1_ext`, `logf_s2_model1`, `logf_hbeta_model3_ext`, `logf_hbeta_model3`, `logf_o2_model3_ext`, `logf_o2_model3`, `logf_n2_model3_ext`, `logf_n2_model3`, `logf_o3_model3_ext`, `logf_o3_model3`, `logf_s2_model3_ext`, `logf_s2_model3`, `blanco_decam_i`, `sdss_r01`, `euclid_nisp_h`, `l_gal`, `b_gal`, `mw_extinction`, `blanco_decam_i_odonnell_ext`, `euclid_nisp_h_odonnell_ext`, `sdss_r01_odonnell_ext`, `blanco_decam_i_el_model1_odonnell_ext`, `blanco_decam_i_el_model3_odonnell_ext`, `sdss_r01_el_model1_odonnell_ext`, `sdss_r01_el_model3_odonnell_ext`, `euclid_nisp_h_el_model1_odonnell_ext`, `euclid_nisp_h_el_model3_odonnell_ext`, `dominant_shape`, `bulge_angle`, `disk_angle`, `median_major_axis`, `scale_length`, `bulge_fraction`, `disk_scalelength`, `disk_nsersic`, `disk_r50`, `bulge_r50`, `bulge_nsersic`, `inclination_angle`, `disk_axis_ratio`, `bulge_axis_ratio`, `disk_ellipticity`, `bulge_ellipticity`, `random_index`, `halo_id`, `galaxy_id`, `step`&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_9_8_c&lt;br /&gt;
    WHERE &lt;br /&gt;
    (ra_gal &amp;gt;= 7.678307967139321 &lt;br /&gt;
    AND ra_gal &amp;lt; 14.008504032860678&lt;br /&gt;
    AND dec_gal &amp;gt;= 15.587506&lt;br /&gt;
    AND dec_gal &amp;lt; 21.587506) &lt;br /&gt;
    OR &lt;br /&gt;
    (ra_gal &amp;gt;= 35.45815488783862&lt;br /&gt;
    AND ra_gal &amp;lt; 61.33016111216139&lt;br /&gt;
    AND dec_gal &amp;gt;=73.5904&lt;br /&gt;
    AND dec_gal &amp;lt; 79.5904)&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE jcarrete.flagship_mock_obsid_52929_1717_c2 COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_obsid_52929_1717_s(&lt;br /&gt;
       `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
       `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
       `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
       `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
       `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
       `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
       `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
       `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
       `kappa` float COMMENT 'convergence', &lt;br /&gt;
       `gamma1` float COMMENT 'shear', &lt;br /&gt;
       `gamma2` float COMMENT 'shear', &lt;br /&gt;
       `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
       `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
       `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
       `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
       `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
       `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
       `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
       `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
       `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
       `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
       `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
       `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
       `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
       `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
       `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
       `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
       `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
       `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
       `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
       `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
       `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
       `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
       `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
       `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
       `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
       `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
       `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
       `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
       `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
       `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
       `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
       `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
       `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
       `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
       `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
       `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
       `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
       `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
       `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
       `sdss_r01_odonnell_ext` float COMMENT 'observed flux with MW extinction in in sdss r-band redshifted to z=0.1',&lt;br /&gt;
       `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in in sdss r-band redshifted to z=0.1',&lt;br /&gt;
       `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in in sdss r-band redshifted to z=0.1',&lt;br /&gt;
       `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)', &lt;br /&gt;
       `bulge_angle` float COMMENT 'position of the disk rotation axis (degrees) (assumption: bulge_angle = disk_angle). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination', &lt;br /&gt;
       `disk_angle` float COMMENT 'position of the disk rotation axis (degrees) (assumption: bulge_angle = disk_angle). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination', &lt;br /&gt;
       `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
       `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
       `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
       `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
       `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
       `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
       `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
       `bulge_nsersic` float COMMENT 'Sersic index of the bulge component', &lt;br /&gt;
       `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
       `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
       `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
       `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
       `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
       `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
       `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
       `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
       `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
       `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
       `luminosity_r01_evolved` float COMMENT 'missing comment', &lt;br /&gt;
       `hpix_13_nest` bigint COMMENT 'missing comment')&lt;br /&gt;
         PARTITIONED BY ( &lt;br /&gt;
       `step` smallint COMMENT 'step number in the Flagship lensing maps')&lt;br /&gt;
       CLUSTERED BY ( &lt;br /&gt;
           hpix_13_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           hpix_13_nest ASC) &lt;br /&gt;
       INTO 128 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    nano lensing_step.sql&lt;br /&gt;
&lt;br /&gt;
Pego esto:&lt;br /&gt;
&lt;br /&gt;
    SET hive.auto.convert.join.noconditionaltask.size=1;&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_obsid_52929_1717_s PARTITION (step=${STEP})&lt;br /&gt;
    SELECT&lt;br /&gt;
    m.`halo_id`, m.`galaxy_id`, m.`kind`, m.`random_index`, m.`ra_gal`, m.`dec_gal`, magpos.`ra_mag` as ra_mag_gal, magpos.`dec_mag` as dec_mag_gal, m.`kappa`, m.`gamma1`, m.`gamma2`, m.`l_gal`, m.`b_gal`, m.`mw_extinction`, m.`x_gal`, m.`y_gal`, m.`z_gal`, m.`r_gal`, m.`true_redshift_gal`, m.`observed_redshift_gal`, m.`hpix_29_nest`, m.`vx_gal`, m.`vy_gal`, m.`vz_gal`, m.`vrad_gal`, m.`delta_r`, m.`abs_mag_r01`, m.`luminosity_r01`, m.`abs_mag_r01_evolved`, m.`sdss_r01`, m.`abs_mag_uv_dereddened`, m.`gr_restframe`, m.`color_kind`, m.`sed_ke`, m.`gr_cosmos`, m.`sed_cosmos`, m.`is_within_cosmos`, m.`cosmos_distance`, m.`ext_curve_cosmos`, m.`ebv_cosmos`, m.`log_ml_r01`, m.`log_stellar_mass`, m.`metallicity`, m.`log_sfr`, m.`logf_halpha`, m.`logf_halpha_ext`, m.`halpha_scatter`, m.`loglum_halpha`, m.`loglum_halpha_ext`, m.`logf_dummy`, m.`z_dummy`, m.`logf_halpha_model1_ext`, m.`logf_halpha_model1`, m.`loglum_halpha_model1_ext`, m.`loglum_halpha_model1`, m.`logf_halpha_model3_ext`, m.`logf_halpha_model3`, m.`loglum_halpha_model3_ext`, m.`loglum_halpha_model3`, m.`logf_hbeta_model1_ext`, m.`logf_hbeta_model1`, m.`logf_o2_model1_ext`, m.`logf_o2_model1`, m.`logf_n2_model1_ext`, m.`logf_n2_model1`, m.`logf_o3_model1_ext`, m.`logf_o3_model1`, m.`logf_s2_model1_ext`, m.`logf_s2_model1`, m.`logf_hbeta_model3_ext`, m.`logf_hbeta_model3`, m.`logf_o2_model3_ext`, m.`logf_o2_model3`, m.`logf_n2_model3_ext`, m.`logf_n2_model3`, m.`logf_o3_model3_ext`, m.`logf_o3_model3`, m.`logf_s2_model3_ext`, m.`logf_s2_model3`, m.`blanco_decam_i`, m.`euclid_nisp_h`, m.`blanco_decam_i_odonnell_ext`, m.`euclid_nisp_h_odonnell_ext`, m.`blanco_decam_i_el_model1_odonnell_ext`, m.`blanco_decam_i_el_model3_odonnell_ext`, m.`euclid_nisp_h_el_model1_odonnell_ext`, m.`euclid_nisp_h_el_model3_odonnell_ext`, m.`sdss_r01_odonnell_ext`, m.`sdss_r01_el_model1_odonnell_ext`, m.`sdss_r01_el_model3_odonnell_ext`, m.`dominant_shape`, m.`bulge_angle`, m.`disk_angle`, m.`median_major_axis`, m.`scale_length`, m.`bulge_fraction`, m.`disk_scalelength`, m.`disk_nsersic`, m.`disk_r50`, m.`bulge_r50`, m.`bulge_nsersic`, m.`disk_ellipticity`, m.`bulge_ellipticity`, m.`disk_axis_ratio`, m.`bulge_axis_ratio`, m.`inclination_angle`, m.`halo_x`, m.`halo_y`, m.`halo_z`, m.`halo_vx`, m.`halo_vy`, m.`halo_vz`, m.`halo_r`, m.`true_redshift_halo`, m.`halo_lm`, m.`halo_n_sats`, m.`n_gals`, m.`luminosity_r01_evolved`, m.`hpix_13_nest`&lt;br /&gt;
    FROM (&lt;br /&gt;
     SELECT &lt;br /&gt;
    m.`halo_id`, m.`galaxy_id`, m.`kind`, m.`random_index`, m.`ra_gal`, m.`dec_gal`, l.defl_0 as kappa, l.shear_1 as gamma1, l.shear_2 as gamma2, m.`l_gal`, m.`b_gal`, m.`mw_extinction`, m.`x_gal`, m.`y_gal`, m.`z_gal`, m.`r_gal`, m.`true_redshift_gal`, m.`observed_redshift_gal`, m.`hpix_29_nest`, m.`vx_gal`, m.`vy_gal`, m.`vz_gal`, m.`vrad_gal`, m.`delta_r`, m.`abs_mag_r01`, m.`luminosity_r01`, m.`abs_mag_r01_evolved`, m.`sdss_r01`, m.`abs_mag_uv_dereddened`, m.`gr_restframe`, m.`color_kind`, m.`sed_ke`, m.`gr_cosmos`, m.`sed_cosmos`, m.`is_within_cosmos`, m.`cosmos_distance`, m.`ext_curve_cosmos`, m.`ebv_cosmos`, m.`log_ml_r01`, m.`log_stellar_mass`, m.`metallicity`, m.`log_sfr`, m.`logf_halpha`, m.`logf_halpha_ext`, m.`halpha_scatter`, m.`loglum_halpha`, m.`loglum_halpha_ext`, m.`logf_dummy`, m.`z_dummy`, m.`logf_halpha_model1_ext`, m.`logf_halpha_model1`, m.`loglum_halpha_model1_ext`, m.`loglum_halpha_model1`, m.`logf_halpha_model3_ext`, m.`logf_halpha_model3`, m.`loglum_halpha_model3_ext`, m.`loglum_halpha_model3`, m.`logf_hbeta_model1_ext`, m.`logf_hbeta_model1`, m.`logf_o2_model1_ext`, m.`logf_o2_model1`, m.`logf_n2_model1_ext`, m.`logf_n2_model1`, m.`logf_o3_model1_ext`, m.`logf_o3_model1`, m.`logf_s2_model1_ext`, m.`logf_s2_model1`, m.`logf_hbeta_model3_ext`, m.`logf_hbeta_model3`, m.`logf_o2_model3_ext`, m.`logf_o2_model3`, m.`logf_n2_model3_ext`, m.`logf_n2_model3`, m.`logf_o3_model3_ext`, m.`logf_o3_model3`, m.`logf_s2_model3_ext`, m.`logf_s2_model3`, m.`blanco_decam_i`, m.`euclid_nisp_h`, m.`blanco_decam_i_odonnell_ext`, m.`euclid_nisp_h_odonnell_ext`, m.`blanco_decam_i_el_model1_odonnell_ext`, m.`blanco_decam_i_el_model3_odonnell_ext`, m.`euclid_nisp_h_el_model1_odonnell_ext`, m.`euclid_nisp_h_el_model3_odonnell_ext`, m.`sdss_r01_odonnell_ext`, m.`sdss_r01_el_model1_odonnell_ext`, m.`sdss_r01_el_model3_odonnell_ext`, m.`dominant_shape`, m.`bulge_angle`, m.`disk_angle`, m.`median_major_axis`, m.`scale_length`, m.`bulge_fraction`, m.`disk_scalelength`, m.`disk_nsersic`, m.`disk_r50`, m.`bulge_r50`, m.`bulge_nsersic`, m.`disk_ellipticity`, m.`bulge_ellipticity`, m.`disk_axis_ratio`, m.`bulge_axis_ratio`, m.`inclination_angle`, m.`halo_x`, m.`halo_y`, m.`halo_z`, m.`halo_vx`, m.`halo_vy`, m.`halo_vz`, m.`halo_r`, m.`true_redshift_halo`, m.`halo_lm`, m.`halo_n_sats`, m.`n_gals`, m.`luminosity_r01_evolved`, m.`hpix_13_nest`,&lt;br /&gt;
       udf.magnified_positions(CAST(m.ra_gal AS FLOAT), CAST(m.dec_gal AS FLOAT), l.defl_1, l.defl_2) AS magpos&lt;br /&gt;
     FROM jcarrete.flagship_mock_obsid_52929_1717_c2 AS m&lt;br /&gt;
     JOIN cosmohub.flagship_lensing AS l&lt;br /&gt;
       ON udf.ang2pix(13, m.ra_gal, m.dec_gal, True, True) = l.hpix&lt;br /&gt;
       AND m.step = l.step&lt;br /&gt;
       AND l.step=${STEP} AND m.step=${STEP}&lt;br /&gt;
    ) AS m&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    for STEP in $(seq 87 400);&lt;br /&gt;
    do&lt;br /&gt;
      echo $STEP&lt;br /&gt;
      sem -j4 &amp;quot;beeline --color=true --showHeader=true --verbose=true --silent=false -u \&lt;br /&gt;
    'jdbc:hive2://ambarisrv02.pic.es:2181,ambarisrv03.pic.es:2181,ambarisrv01.pic.es:2181/;serviceDiscoveryMode=zooKeeper;zooKeeperNamespace=hiveserver2' \&lt;br /&gt;
      -f lensing_step.sql --hivevar STEP=${STEP}&amp;quot;&lt;br /&gt;
    done&lt;br /&gt;
    sem --wait&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Once the lensing is added to the clustered table that contains two of the paintings, I run the flux_pipeline, in which we have updated the euclid filters!&lt;br /&gt;
I do it for the 1717 observation since at this time I do not know what to do with the area that has to be rotated to the southern hemisphere (which is the obsid= 52929).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
This is done once the catalog is generated with the flux_pipeline.ipynb&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_obsid_1717_s/0.pq -t jcarrete.flagship_mock_obsid_1717_s_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_obsid_1717_s_pq (&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `ra_mag_gal` DOUBLE,&lt;br /&gt;
        `dec_mag_gal` DOUBLE,&lt;br /&gt;
        `kappa` DOUBLE,&lt;br /&gt;
        `gamma1` DOUBLE,&lt;br /&gt;
        `gamma2` DOUBLE,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` BIGINT,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `bulge_angle` DOUBLE,&lt;br /&gt;
        `disk_angle` DOUBLE,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `hpix_13_nest` BIGINT,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `blanco_decam_g` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `blanco_decam_r` DOUBLE,&lt;br /&gt;
        `blanco_decam_z` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g` DOUBLE,&lt;br /&gt;
        `kids_g` DOUBLE,&lt;br /&gt;
        `kids_i` DOUBLE,&lt;br /&gt;
        `kids_r` DOUBLE,&lt;br /&gt;
        `kids_u` DOUBLE,&lt;br /&gt;
        `lsst_g` DOUBLE,&lt;br /&gt;
        `lsst_i` DOUBLE,&lt;br /&gt;
        `lsst_r` DOUBLE,&lt;br /&gt;
        `lsst_u` DOUBLE,&lt;br /&gt;
        `lsst_y` DOUBLE,&lt;br /&gt;
        `lsst_z` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u` DOUBLE,&lt;br /&gt;
        `pan_starrs_i` DOUBLE,&lt;br /&gt;
        `pan_starrs_z` DOUBLE,&lt;br /&gt;
        `2mass_h` DOUBLE,&lt;br /&gt;
        `2mass_j` DOUBLE,&lt;br /&gt;
        `2mass_ks` DOUBLE,&lt;br /&gt;
        `gaia_bp` DOUBLE,&lt;br /&gt;
        `gaia_g` DOUBLE,&lt;br /&gt;
        `gaia_rp` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y` DOUBLE,&lt;br /&gt;
        `euclid_vis` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_obsid_1717_s'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_obsid_1717_s(&lt;br /&gt;
       `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
       `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
       `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
       `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
       `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
       `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
       `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
       `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
       `kappa` float COMMENT 'convergence', &lt;br /&gt;
       `gamma1` float COMMENT 'shear', &lt;br /&gt;
       `gamma2` float COMMENT 'shear', &lt;br /&gt;
       `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
       `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
       `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
       `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
       `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
       `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
       `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
       `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
       `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
       `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
       `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
       `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
       `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
       `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
       `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
       `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
       `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
       `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
       `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
       `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
       `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
       `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
       `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
       `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
       `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
       `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
       `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
       `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
       `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
       `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
       `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
       `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
&lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
&lt;br /&gt;
       `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)', &lt;br /&gt;
       `bulge_angle` float COMMENT 'position of the disk rotation axis (degrees) (assumption: bulge_angle = disk_angle). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination', &lt;br /&gt;
       `disk_angle` float COMMENT 'position of the disk rotation axis (degrees) (assumption: bulge_angle = disk_angle). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination', &lt;br /&gt;
       `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
       `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
       `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
       `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
       `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
       `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
       `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
       `bulge_nsersic` float COMMENT 'Sersic index of the bulge component', &lt;br /&gt;
       `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
       `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
       `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
       `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
       `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
       `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
       `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
       `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
       `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
       `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
       `luminosity_r01_evolved` float COMMENT 'missing comment', &lt;br /&gt;
       `hpix_13_nest` bigint COMMENT 'missing comment')&lt;br /&gt;
       PARTITIONED BY ( &lt;br /&gt;
       `step` smallint COMMENT 'step number in the Flagship lensing maps')&lt;br /&gt;
       CLUSTERED BY ( &lt;br /&gt;
           hpix_13_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           hpix_13_nest ASC) &lt;br /&gt;
       INTO 128 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_obsid_1717_s PARTITION(step)&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, dominant_shape, bulge_angle, disk_angle, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, inclination_angle, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, hpix_13_nest, step&lt;br /&gt;
    FROM jcarrete.flagship_mock_obsid_1717_s_pq&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_obsid_1717_s_magnified_fits(&lt;br /&gt;
    `source_id` bigint COMMENT 'from deserializer',&lt;br /&gt;
    `halo_id` bigint COMMENT 'from deserializer',  &lt;br /&gt;
    `ra` float COMMENT 'from deserializer', &lt;br /&gt;
    `dec` float COMMENT 'from deserializer', &lt;br /&gt;
    `ra_mag` float COMMENT 'from deserializer', &lt;br /&gt;
    `dec_mag` float COMMENT 'from deserializer', &lt;br /&gt;
    `z_obs` float COMMENT 'from deserializer', &lt;br /&gt;
    `ref_mag_abs` float COMMENT 'from deserializer', &lt;br /&gt;
    `ref_mag` float COMMENT 'from deserializer', &lt;br /&gt;
    `bulge_fraction` float COMMENT 'from deserializer', &lt;br /&gt;
    `bulge_r50` float COMMENT 'from deserializer', &lt;br /&gt;
    `disk_r50` float COMMENT 'from deserializer', &lt;br /&gt;
    `bulge_nsersic` float COMMENT 'from deserializer', &lt;br /&gt;
    `inclination_angle` float COMMENT 'from deserializer', &lt;br /&gt;
    `disk_angle` float COMMENT 'from deserializer',&lt;br /&gt;
    `kappa` float COMMENT 'from deserializer',&lt;br /&gt;
    `gamma1` float COMMENT 'from deserializer',&lt;br /&gt;
    `gamma2` float COMMENT 'from deserializer',&lt;br /&gt;
    `sed_template` float COMMENT 'from deserializer', &lt;br /&gt;
    `ext_law` smallint COMMENT 'from deserializer', &lt;br /&gt;
    `ebv` float COMMENT 'from deserializer', &lt;br /&gt;
    `halpha_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `hbeta_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `o2_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `o3_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `n2_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `s2_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `av` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_vis` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_y_nisp` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_j_nisp` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_h_nisp` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_decam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_r_decam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_i_decam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_z_decam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_u_megacam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_r_megacam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_jpcam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_i_panstarrs` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_z_panstarrs` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_z_hsc` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_gaia` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_bp_gaia` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_rp_gaia` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_u_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_r_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_i_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_z_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_y_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_u_kids` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_kids` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_r_kids` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_i_kids` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_j_2mass` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_h_2mass` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_ks_2mass` float COMMENT 'from deserializer')&lt;br /&gt;
      PARTITIONED BY ( &lt;br /&gt;
    `hpix_5_nest` bigint)&lt;br /&gt;
      ROW FORMAT SERDE &lt;br /&gt;
    'es.pic.astro.hadoop.serde.RecArraySerDe' &lt;br /&gt;
      STORED AS INPUTFORMAT &lt;br /&gt;
    'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
      OUTPUTFORMAT &lt;br /&gt;
    'es.pic.astro.hadoop.io.BinaryOutputFormat'&lt;br /&gt;
      ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_obsid_1717_s_magnified_fits PARTITION(hpix_5_nest)&lt;br /&gt;
      SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,&lt;br /&gt;
      CAST(halo_id AS bigint) AS HALO_ID,&lt;br /&gt;
      CAST(ra_gal AS float) AS RA,  &lt;br /&gt;
      CAST(dec_gal AS float) AS `DEC`,  &lt;br /&gt;
      CAST(ra_mag_gal AS float) AS RA_MAG,  &lt;br /&gt;
      CAST(dec_mag_gal AS float) AS DEC_MAG,  &lt;br /&gt;
      CAST(observed_redshift_gal AS float) AS Z_OBS,  &lt;br /&gt;
      CAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  &lt;br /&gt;
      CAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  &lt;br /&gt;
      CAST(bulge_fraction AS float) AS BULGE_FRACTION,  &lt;br /&gt;
      CAST(bulge_r50 AS float) AS BULGE_R50,  &lt;br /&gt;
      CAST(disk_r50 AS float) AS DISK_R50,  &lt;br /&gt;
      CAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  &lt;br /&gt;
      CAST(inclination_angle AS float) AS INCLINATION_ANGLE,  &lt;br /&gt;
      CAST(disk_angle AS float) AS DISK_ANGLE,  &lt;br /&gt;
      CAST(kappa AS float) AS KAPPA,&lt;br /&gt;
      CAST(gamma1 AS float) AS GAMMA1,&lt;br /&gt;
      CAST(gamma2 AS float) AS GAMMA2,&lt;br /&gt;
      CAST(sed_cosmos AS float) AS SED_TEMPLATE,  &lt;br /&gt;
      CAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  &lt;br /&gt;
      CAST(ebv_cosmos AS float) AS EBV,  &lt;br /&gt;
      CAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(mw_extinction AS float) AS AV,  &lt;br /&gt;
      CAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS,  &lt;br /&gt;
      CAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP,  &lt;br /&gt;
      CAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP,  &lt;br /&gt;
      CAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP,  &lt;br /&gt;
      CAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM,  &lt;br /&gt;
      CAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM,  &lt;br /&gt;
      CAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM,  &lt;br /&gt;
      CAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM,  &lt;br /&gt;
      CAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM,  &lt;br /&gt;
      CAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM,  &lt;br /&gt;
      CAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM,  &lt;br /&gt;
      CAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS,  &lt;br /&gt;
      CAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS,  &lt;br /&gt;
      CAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC,  &lt;br /&gt;
      CAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA,  &lt;br /&gt;
      CAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA,  &lt;br /&gt;
      CAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA,  &lt;br /&gt;
      CAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST,  &lt;br /&gt;
      CAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST,  &lt;br /&gt;
      CAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST,  &lt;br /&gt;
      CAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST,  &lt;br /&gt;
      CAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST,  &lt;br /&gt;
      CAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST,  &lt;br /&gt;
      CAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS,  &lt;br /&gt;
      CAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS,  &lt;br /&gt;
      CAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS,  &lt;br /&gt;
      CAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS,  &lt;br /&gt;
      CAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS,  &lt;br /&gt;
      CAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS,  &lt;br /&gt;
      CAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS,  &lt;br /&gt;
      CAST( SHIFTRIGHT(hpix_29_nest, (29-5)*2)  AS bigint) AS hpix_5_nest  &lt;br /&gt;
      FROM jcarrete.flagship_mock_obsid_1717_s&lt;br /&gt;
      WHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  &lt;br /&gt;
      AND disk_axis_ratio &amp;gt; 0.10865&lt;br /&gt;
      ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Y luego hay que añadir los header!&lt;br /&gt;
&lt;br /&gt;
'''version v41!'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    /user/jcarrete/db/flagship_mock_obsid_1717_s_magnified_fits&lt;br /&gt;
&lt;br /&gt;
    /pnfs/pic.es/data/astro/euclid/disk/shared/SPV/GALAXIES/v41/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
VUELVO A REGENERAR LOS FITS FILES (otra versión: v42) con el gamma1 cambiado de signo.&lt;br /&gt;
SOBREESCRIBO LA TABLA jcarrete.flagship_mock_obsid_1717_s_magnified_fits.&lt;br /&gt;
&lt;br /&gt;
Le cambio el signo a gamma1&lt;br /&gt;
&lt;br /&gt;
gamma1 = -gamma1&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_obsid_1717_s_magnified_fits PARTITION(hpix_5_nest)&lt;br /&gt;
      SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,&lt;br /&gt;
      CAST(halo_id AS bigint) AS HALO_ID,&lt;br /&gt;
      CAST(ra_gal AS float) AS RA,  &lt;br /&gt;
      CAST(dec_gal AS float) AS `DEC`,  &lt;br /&gt;
      CAST(ra_mag_gal AS float) AS RA_MAG,  &lt;br /&gt;
      CAST(dec_mag_gal AS float) AS DEC_MAG,  &lt;br /&gt;
      CAST(observed_redshift_gal AS float) AS Z_OBS,  &lt;br /&gt;
      CAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  &lt;br /&gt;
      CAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  &lt;br /&gt;
      CAST(bulge_fraction AS float) AS BULGE_FRACTION,  &lt;br /&gt;
      CAST(bulge_r50 AS float) AS BULGE_R50,  &lt;br /&gt;
      CAST(disk_r50 AS float) AS DISK_R50,  &lt;br /&gt;
      CAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  &lt;br /&gt;
      CAST(inclination_angle AS float) AS INCLINATION_ANGLE,  &lt;br /&gt;
      CAST(disk_angle AS float) AS DISK_ANGLE,  &lt;br /&gt;
      CAST(kappa AS float) AS KAPPA,&lt;br /&gt;
      CAST(-gamma1 AS float) AS GAMMA1,&lt;br /&gt;
      CAST(gamma2 AS float) AS GAMMA2,&lt;br /&gt;
      CAST(sed_cosmos AS float) AS SED_TEMPLATE,  &lt;br /&gt;
      CAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  &lt;br /&gt;
      CAST(ebv_cosmos AS float) AS EBV,  &lt;br /&gt;
      CAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(mw_extinction AS float) AS AV,  &lt;br /&gt;
      CAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS,  &lt;br /&gt;
      CAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP,  &lt;br /&gt;
      CAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP,  &lt;br /&gt;
      CAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP,  &lt;br /&gt;
      CAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM,  &lt;br /&gt;
      CAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM,  &lt;br /&gt;
      CAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM,  &lt;br /&gt;
      CAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM,  &lt;br /&gt;
      CAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM,  &lt;br /&gt;
      CAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM,  &lt;br /&gt;
      CAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM,  &lt;br /&gt;
      CAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS,  &lt;br /&gt;
      CAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS,  &lt;br /&gt;
      CAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC,  &lt;br /&gt;
      CAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA,  &lt;br /&gt;
      CAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA,  &lt;br /&gt;
      CAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA,  &lt;br /&gt;
      CAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST,  &lt;br /&gt;
      CAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST,  &lt;br /&gt;
      CAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST,  &lt;br /&gt;
      CAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST,  &lt;br /&gt;
      CAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST,  &lt;br /&gt;
      CAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST,  &lt;br /&gt;
      CAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS,  &lt;br /&gt;
      CAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS,  &lt;br /&gt;
      CAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS,  &lt;br /&gt;
      CAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS,  &lt;br /&gt;
      CAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS,  &lt;br /&gt;
      CAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS,  &lt;br /&gt;
      CAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS,  &lt;br /&gt;
      CAST( SHIFTRIGHT(hpix_29_nest, (29-5)*2)  AS bigint) AS hpix_5_nest  &lt;br /&gt;
      FROM jcarrete.flagship_mock_obsid_1717_s&lt;br /&gt;
      WHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  &lt;br /&gt;
      AND disk_axis_ratio &amp;gt; 0.10865&lt;br /&gt;
      ;&lt;br /&gt;
&lt;br /&gt;
Añado el header a la versión 42!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Apparently, to go from MICE shear convention to IAU, which is also in principle the Euclid convention (or Flagship), it is necessary to modify the sign of gamma1:'''&lt;br /&gt;
&lt;br /&gt;
    gamma1 = -gamma1&lt;br /&gt;
&lt;br /&gt;
In addition, we agreed that the topbot parameter = 1 is not necessary and it can be removed!&lt;br /&gt;
&lt;br /&gt;
There is no need to modify anything no matter the octant we are working with.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''For obsid = 52929'''&lt;br /&gt;
&lt;br /&gt;
He modificado el flux_pipeline.py y he añadido la query que toca y los siguientes comentarios:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    # Voy de +DEC a -DEC:&lt;br /&gt;
    # dec_gal = - dec_gal&lt;br /&gt;
    # Quito l_gal, b_gal, mw_extinction!&lt;br /&gt;
    # Quito todos flujos que había calculado antes: &lt;br /&gt;
    # blanco_decam_i para las shapes&lt;br /&gt;
    # euclid_nisp_h para el corte&lt;br /&gt;
    # sdss_r01 que lo había puesto &amp;quot;por si acaso&amp;quot;&lt;br /&gt;
    # Filtro el obsid = 52929&lt;br /&gt;
    #(ra_gal &amp;gt;= 35.45815488783862&lt;br /&gt;
    #AND ra_gal &amp;lt; 61.33016111216139&lt;br /&gt;
    #AND dec_gal &amp;gt;=73.5904&lt;br /&gt;
    #AND dec_gal &amp;lt; 79.5904)&lt;br /&gt;
&lt;br /&gt;
    # The change in the shear parameters to go from MICE convention to IAU is the following:&lt;br /&gt;
    # gamma1 = -gamma1&lt;br /&gt;
    # BUT the change from DEC &amp;gt; 0 to DEC &amp;lt; 0 is equivalent to (again) change the sign of gamma1.&lt;br /&gt;
    # So I do not do anything in the shear parameters!&lt;br /&gt;
    # This is only valid for this particular case.&lt;br /&gt;
    # Previous version (catalog) flagship_mock_obsid_1717_s need to be fixed!&lt;br /&gt;
    # Note that x, y, z are not converted to the new position!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El catálogo se ha generado en formato parquet en el path:&lt;br /&gt;
&lt;br /&gt;
    /user/jcarrete/data/euclid/flagship_mock_obsid_52929_s/&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_obsid_52929_s/0.pq -t jcarrete.flagship_mock_obsid_52929_s_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_obsid_52929_s_pq (&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `ra_mag_gal` DOUBLE,&lt;br /&gt;
        `dec_mag_gal` DOUBLE,&lt;br /&gt;
        `kappa` DOUBLE,&lt;br /&gt;
        `gamma1` DOUBLE,&lt;br /&gt;
        `gamma2` DOUBLE,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` BIGINT,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `bulge_angle` DOUBLE,&lt;br /&gt;
        `disk_angle` DOUBLE,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `hpix_13_nest` BIGINT,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `blanco_decam_g` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `blanco_decam_r` DOUBLE,&lt;br /&gt;
        `blanco_decam_z` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g` DOUBLE,&lt;br /&gt;
        `kids_g` DOUBLE,&lt;br /&gt;
        `kids_i` DOUBLE,&lt;br /&gt;
        `kids_r` DOUBLE,&lt;br /&gt;
        `kids_u` DOUBLE,&lt;br /&gt;
        `lsst_g` DOUBLE,&lt;br /&gt;
        `lsst_i` DOUBLE,&lt;br /&gt;
        `lsst_r` DOUBLE,&lt;br /&gt;
        `lsst_u` DOUBLE,&lt;br /&gt;
        `lsst_y` DOUBLE,&lt;br /&gt;
        `lsst_z` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u` DOUBLE,&lt;br /&gt;
        `pan_starrs_i` DOUBLE,&lt;br /&gt;
        `pan_starrs_z` DOUBLE,&lt;br /&gt;
        `2mass_h` DOUBLE,&lt;br /&gt;
        `2mass_j` DOUBLE,&lt;br /&gt;
        `2mass_ks` DOUBLE,&lt;br /&gt;
        `gaia_bp` DOUBLE,&lt;br /&gt;
        `gaia_g` DOUBLE,&lt;br /&gt;
        `gaia_rp` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y` DOUBLE,&lt;br /&gt;
        `euclid_vis` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_obsid_52929_s'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_obsid_52929_s(&lt;br /&gt;
       `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
       `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
       `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
       `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
       `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
       `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
       `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
       `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
       `kappa` float COMMENT 'convergence', &lt;br /&gt;
       `gamma1` float COMMENT 'shear', &lt;br /&gt;
       `gamma2` float COMMENT 'shear', &lt;br /&gt;
       `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
       `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
       `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
       `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
       `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
       `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
       `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
       `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
       `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
       `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
       `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
       `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
       `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
       `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
       `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
       `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
       `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
       `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
       `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
       `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
       `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
       `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
       `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
       `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
       `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
       `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
       `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
       `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
       `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
       `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
       `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
       `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
&lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
&lt;br /&gt;
       `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)', &lt;br /&gt;
       `bulge_angle` float COMMENT 'position of the disk rotation axis (degrees) (assumption: bulge_angle = disk_angle). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination', &lt;br /&gt;
       `disk_angle` float COMMENT 'position of the disk rotation axis (degrees) (assumption: bulge_angle = disk_angle). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination', &lt;br /&gt;
       `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
       `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
       `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
       `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
       `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
       `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
       `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
       `bulge_nsersic` float COMMENT 'Sersic index of the bulge component', &lt;br /&gt;
       `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
       `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
       `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
       `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
       `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
       `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
       `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
       `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
       `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
       `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
       `luminosity_r01_evolved` float COMMENT 'missing comment', &lt;br /&gt;
       `hpix_13_nest` bigint COMMENT 'missing comment')&lt;br /&gt;
       PARTITIONED BY ( &lt;br /&gt;
       `step` smallint COMMENT 'step number in the Flagship lensing maps')&lt;br /&gt;
       CLUSTERED BY ( &lt;br /&gt;
           hpix_13_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           hpix_13_nest ASC) &lt;br /&gt;
       INTO 128 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_obsid_52929_s PARTITION(step)&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, dominant_shape, bulge_angle, disk_angle, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, inclination_angle, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, hpix_13_nest, step&lt;br /&gt;
    FROM jcarrete.flagship_mock_obsid_52929_s_pq&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_obsid_52929_s_magnified_fits(&lt;br /&gt;
    `source_id` bigint COMMENT 'from deserializer',&lt;br /&gt;
    `halo_id` bigint COMMENT 'from deserializer',  &lt;br /&gt;
    `ra` float COMMENT 'from deserializer', &lt;br /&gt;
    `dec` float COMMENT 'from deserializer', &lt;br /&gt;
    `ra_mag` float COMMENT 'from deserializer', &lt;br /&gt;
    `dec_mag` float COMMENT 'from deserializer', &lt;br /&gt;
    `z_obs` float COMMENT 'from deserializer', &lt;br /&gt;
    `ref_mag_abs` float COMMENT 'from deserializer', &lt;br /&gt;
    `ref_mag` float COMMENT 'from deserializer', &lt;br /&gt;
    `bulge_fraction` float COMMENT 'from deserializer', &lt;br /&gt;
    `bulge_r50` float COMMENT 'from deserializer', &lt;br /&gt;
    `disk_r50` float COMMENT 'from deserializer', &lt;br /&gt;
    `bulge_nsersic` float COMMENT 'from deserializer', &lt;br /&gt;
    `inclination_angle` float COMMENT 'from deserializer', &lt;br /&gt;
    `disk_angle` float COMMENT 'from deserializer',&lt;br /&gt;
    `kappa` float COMMENT 'from deserializer',&lt;br /&gt;
    `gamma1` float COMMENT 'from deserializer',&lt;br /&gt;
    `gamma2` float COMMENT 'from deserializer',&lt;br /&gt;
    `sed_template` float COMMENT 'from deserializer', &lt;br /&gt;
    `ext_law` smallint COMMENT 'from deserializer', &lt;br /&gt;
    `ebv` float COMMENT 'from deserializer', &lt;br /&gt;
    `halpha_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `hbeta_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `o2_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `o3_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `n2_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `s2_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `av` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_vis` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_y_nisp` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_j_nisp` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_h_nisp` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_decam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_r_decam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_i_decam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_z_decam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_u_megacam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_r_megacam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_jpcam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_i_panstarrs` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_z_panstarrs` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_z_hsc` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_gaia` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_bp_gaia` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_rp_gaia` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_u_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_r_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_i_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_z_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_y_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_u_kids` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_kids` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_r_kids` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_i_kids` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_j_2mass` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_h_2mass` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_ks_2mass` float COMMENT 'from deserializer')&lt;br /&gt;
      PARTITIONED BY ( &lt;br /&gt;
    `hpix_5_nest` bigint)&lt;br /&gt;
      ROW FORMAT SERDE &lt;br /&gt;
    'es.pic.astro.hadoop.serde.RecArraySerDe' &lt;br /&gt;
      STORED AS INPUTFORMAT &lt;br /&gt;
    'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
      OUTPUTFORMAT &lt;br /&gt;
    'es.pic.astro.hadoop.io.BinaryOutputFormat'&lt;br /&gt;
      ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_obsid_52929_s_magnified_fits PARTITION(hpix_5_nest)&lt;br /&gt;
      SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,&lt;br /&gt;
      CAST(halo_id AS bigint) AS HALO_ID,&lt;br /&gt;
      CAST(ra_gal AS float) AS RA,  &lt;br /&gt;
      CAST(dec_gal AS float) AS `DEC`,  &lt;br /&gt;
      CAST(ra_mag_gal AS float) AS RA_MAG,  &lt;br /&gt;
      CAST(dec_mag_gal AS float) AS DEC_MAG,  &lt;br /&gt;
      CAST(observed_redshift_gal AS float) AS Z_OBS,  &lt;br /&gt;
      CAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  &lt;br /&gt;
      CAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  &lt;br /&gt;
      CAST(bulge_fraction AS float) AS BULGE_FRACTION,  &lt;br /&gt;
      CAST(bulge_r50 AS float) AS BULGE_R50,  &lt;br /&gt;
      CAST(disk_r50 AS float) AS DISK_R50,  &lt;br /&gt;
      CAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  &lt;br /&gt;
      CAST(inclination_angle AS float) AS INCLINATION_ANGLE,  &lt;br /&gt;
      CAST(disk_angle AS float) AS DISK_ANGLE,  &lt;br /&gt;
      CAST(kappa AS float) AS KAPPA,&lt;br /&gt;
      CAST(gamma1 AS float) AS GAMMA1,&lt;br /&gt;
      CAST(gamma2 AS float) AS GAMMA2,&lt;br /&gt;
      CAST(sed_cosmos AS float) AS SED_TEMPLATE,  &lt;br /&gt;
      CAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  &lt;br /&gt;
      CAST(ebv_cosmos AS float) AS EBV,  &lt;br /&gt;
      CAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(mw_extinction AS float) AS AV,  &lt;br /&gt;
      CAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS,  &lt;br /&gt;
      CAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP,  &lt;br /&gt;
      CAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP,  &lt;br /&gt;
      CAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP,  &lt;br /&gt;
      CAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM,  &lt;br /&gt;
      CAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM,  &lt;br /&gt;
      CAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM,  &lt;br /&gt;
      CAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM,  &lt;br /&gt;
      CAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM,  &lt;br /&gt;
      CAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM,  &lt;br /&gt;
      CAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM,  &lt;br /&gt;
      CAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS,  &lt;br /&gt;
      CAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS,  &lt;br /&gt;
      CAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC,  &lt;br /&gt;
      CAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA,  &lt;br /&gt;
      CAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA,  &lt;br /&gt;
      CAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA,  &lt;br /&gt;
      CAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST,  &lt;br /&gt;
      CAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST,  &lt;br /&gt;
      CAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST,  &lt;br /&gt;
      CAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST,  &lt;br /&gt;
      CAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST,  &lt;br /&gt;
      CAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST,  &lt;br /&gt;
      CAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS,  &lt;br /&gt;
      CAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS,  &lt;br /&gt;
      CAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS,  &lt;br /&gt;
      CAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS,  &lt;br /&gt;
      CAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS,  &lt;br /&gt;
      CAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS,  &lt;br /&gt;
      CAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS,  &lt;br /&gt;
      CAST( SHIFTRIGHT(hpix_29_nest, (29-5)*2)  AS bigint) AS hpix_5_nest  &lt;br /&gt;
      FROM jcarrete.flagship_mock_obsid_52929_s&lt;br /&gt;
      WHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  &lt;br /&gt;
      AND disk_axis_ratio &amp;gt; 0.10865&lt;br /&gt;
      ;&lt;br /&gt;
&lt;br /&gt;
Añadimos los header con el notebook: add_fits_header_to_hive_table.py&lt;br /&gt;
&lt;br /&gt;
Lo hago con la version 43. No pongo la 42 porque la voy a usar para corregir del lensing la v41 (gamma1 = -gamma1)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Los dos catálogos anteriores tienen un bug en las shapes!!!!'''&lt;br /&gt;
&lt;br /&gt;
Vuelvo a calcular las shapes pero solo para la 1717.&lt;br /&gt;
&lt;br /&gt;
Genero un catalog con la pipeline shape_pipeline.py que se llama: flagship_mock_obsid_1717_s_v2&lt;br /&gt;
&lt;br /&gt;
Esta es la query que uso (elimino los campos de las shapes, que son los que voy a recalcular!):&lt;br /&gt;
&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, hpix_13_nest, step&lt;br /&gt;
    FROM jcarrete.flagship_mock_obsid_1717_s&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Defino la tabla externa en parquet format del catálogo usando el script:&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_obsid_1717_s_v2/0.pq -t jcarrete.flagship_mock_obsid_1717_s_v2_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_obsid_1717_s_v2_pq (&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `ra_mag_gal` DOUBLE,&lt;br /&gt;
        `dec_mag_gal` DOUBLE,&lt;br /&gt;
        `kappa` DOUBLE,&lt;br /&gt;
        `gamma1` DOUBLE,&lt;br /&gt;
        `gamma2` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` BIGINT,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `2mass_h` DOUBLE,&lt;br /&gt;
        `2mass_j` DOUBLE,&lt;br /&gt;
        `2mass_ks` DOUBLE,&lt;br /&gt;
        `blanco_decam_g` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `blanco_decam_r` DOUBLE,&lt;br /&gt;
        `blanco_decam_z` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y` DOUBLE,&lt;br /&gt;
        `euclid_vis` DOUBLE,&lt;br /&gt;
        `gaia_bp` DOUBLE,&lt;br /&gt;
        `gaia_g` DOUBLE,&lt;br /&gt;
        `gaia_rp` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g` DOUBLE,&lt;br /&gt;
        `kids_g` DOUBLE,&lt;br /&gt;
        `kids_i` DOUBLE,&lt;br /&gt;
        `kids_r` DOUBLE,&lt;br /&gt;
        `kids_u` DOUBLE,&lt;br /&gt;
        `lsst_g` DOUBLE,&lt;br /&gt;
        `lsst_i` DOUBLE,&lt;br /&gt;
        `lsst_r` DOUBLE,&lt;br /&gt;
        `lsst_u` DOUBLE,&lt;br /&gt;
        `lsst_y` DOUBLE,&lt;br /&gt;
        `lsst_z` DOUBLE,&lt;br /&gt;
        `pan_starrs_i` DOUBLE,&lt;br /&gt;
        `pan_starrs_z` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z` DOUBLE,&lt;br /&gt;
        `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `hpix_13_nest` BIGINT,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `bulge_angle` DOUBLE,&lt;br /&gt;
        `disk_angle` DOUBLE,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_obsid_1717_s_v2'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_obsid_1717_s_v2(&lt;br /&gt;
       `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
       `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
       `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
       `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
       `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
       `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
       `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
       `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
       `kappa` float COMMENT 'convergence', &lt;br /&gt;
       `gamma1` float COMMENT 'shear', &lt;br /&gt;
       `gamma2` float COMMENT 'shear', &lt;br /&gt;
       `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
       `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
       `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
       `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
       `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
       `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
       `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
       `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
       `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
       `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
       `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
       `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
       `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
       `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
       `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
       `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
       `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
       `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
       `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
       `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
       `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
       `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
       `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
       `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
       `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
       `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
       `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
       `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
       `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
       `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
       `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
       `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
&lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
&lt;br /&gt;
       `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)', &lt;br /&gt;
       `bulge_angle` float COMMENT 'position of the disk rotation axis (degrees) (assumption: bulge_angle = disk_angle). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination', &lt;br /&gt;
       `disk_angle` float COMMENT 'position of the disk rotation axis (degrees) (assumption: bulge_angle = disk_angle). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination', &lt;br /&gt;
       `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
       `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
       `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
       `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
       `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
       `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
       `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
       `bulge_nsersic` float COMMENT 'Sersic index of the bulge component', &lt;br /&gt;
       `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
       `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
       `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
       `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
       `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
       `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
       `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
       `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
       `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
       `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
       `luminosity_r01_evolved` float COMMENT 'missing comment', &lt;br /&gt;
       `hpix_13_nest` bigint COMMENT 'missing comment')&lt;br /&gt;
       PARTITIONED BY ( &lt;br /&gt;
       `step` smallint COMMENT 'step number in the Flagship lensing maps')&lt;br /&gt;
       CLUSTERED BY ( &lt;br /&gt;
           hpix_13_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           hpix_13_nest ASC) &lt;br /&gt;
       INTO 128 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_obsid_1717_s_v2 PARTITION(step)&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, dominant_shape, bulge_angle, disk_angle, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, inclination_angle, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, hpix_13_nest, step&lt;br /&gt;
    FROM jcarrete.flagship_mock_obsid_1717_s_v2_pq;&lt;br /&gt;
&lt;br /&gt;
La paso al esquema cosmohub&lt;br /&gt;
&lt;br /&gt;
    ALTER TABLE jcarrete.flagship_mock_obsid_1717_s_v2 RENAME TO cosmohub.flagship_mock_obsid_1717_s_v2;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Ahora es necesario volver a calcular los flujos! Pero únicamente para el filtro LSST!'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Abro la pipeline de flujos y con la siguiente SQL (cojo todo menos los LSST filters):&lt;br /&gt;
(y solo añado el filtro LSST en la lista de air filters!)&lt;br /&gt;
&lt;br /&gt;
    halo_sql = &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, &lt;br /&gt;
    kappa, gamma1, gamma2, l_gal, b_gal, mw_extinction, &lt;br /&gt;
    x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, &lt;br /&gt;
    hpix_29_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, &lt;br /&gt;
    luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, &lt;br /&gt;
    color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, &lt;br /&gt;
    ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, &lt;br /&gt;
    logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, &lt;br /&gt;
    logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, &lt;br /&gt;
    loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, &lt;br /&gt;
    loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, &lt;br /&gt;
    logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, &lt;br /&gt;
    logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, &lt;br /&gt;
    logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, &lt;br /&gt;
    logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, dominant_shape, bulge_angle, disk_angle, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, inclination_angle, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, hpix_13_nest, step&lt;br /&gt;
    FROM cosmohub.flagship_mock_obsid_1717_s_v2&lt;br /&gt;
    &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_obsid_1717_s_v3/0.pq -t jcarrete.flagship_mock_obsid_1717_s_v3_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_obsid_1717_s_v3_pq (&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `ra_mag_gal` DOUBLE,&lt;br /&gt;
        `dec_mag_gal` DOUBLE,&lt;br /&gt;
        `kappa` DOUBLE,&lt;br /&gt;
        `gamma1` DOUBLE,&lt;br /&gt;
        `gamma2` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` BIGINT,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `2mass_h` DOUBLE,&lt;br /&gt;
        `2mass_j` DOUBLE,&lt;br /&gt;
        `2mass_ks` DOUBLE,&lt;br /&gt;
        `blanco_decam_g` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `blanco_decam_r` DOUBLE,&lt;br /&gt;
        `blanco_decam_z` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y` DOUBLE,&lt;br /&gt;
        `euclid_vis` DOUBLE,&lt;br /&gt;
        `gaia_bp` DOUBLE,&lt;br /&gt;
        `gaia_g` DOUBLE,&lt;br /&gt;
        `gaia_rp` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g` DOUBLE,&lt;br /&gt;
        `kids_g` DOUBLE,&lt;br /&gt;
        `kids_i` DOUBLE,&lt;br /&gt;
        `kids_r` DOUBLE,&lt;br /&gt;
        `kids_u` DOUBLE,&lt;br /&gt;
        `pan_starrs_i` DOUBLE,&lt;br /&gt;
        `pan_starrs_z` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z` DOUBLE,&lt;br /&gt;
        `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `bulge_angle` DOUBLE,&lt;br /&gt;
        `disk_angle` DOUBLE,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `hpix_13_nest` BIGINT,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `lsst_g` DOUBLE,&lt;br /&gt;
        `lsst_i` DOUBLE,&lt;br /&gt;
        `lsst_r` DOUBLE,&lt;br /&gt;
        `lsst_u` DOUBLE,&lt;br /&gt;
        `lsst_y` DOUBLE,&lt;br /&gt;
        `lsst_z` DOUBLE,&lt;br /&gt;
        `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_obsid_1717_s_v3'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
Creo la tabla en ORC:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_obsid_1717_s_v3(&lt;br /&gt;
       `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
       `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
       `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
       `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
       `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
       `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
       `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
       `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
       `kappa` float COMMENT 'convergence', &lt;br /&gt;
       `gamma1` float COMMENT 'shear', &lt;br /&gt;
       `gamma2` float COMMENT 'shear', &lt;br /&gt;
       `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
       `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
       `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
       `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
       `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
       `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
       `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
       `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
       `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
       `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
       `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
       `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
       `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
       `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
       `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
       `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
       `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
       `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
       `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
       `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
       `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
       `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
       `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
       `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
       `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
       `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
       `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
       `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
       `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
       `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
       `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
       `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
       `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)', &lt;br /&gt;
       `bulge_angle` float COMMENT 'position of the disk rotation axis (degrees) (assumption: bulge_angle = disk_angle). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination', &lt;br /&gt;
       `disk_angle` float COMMENT 'position of the disk rotation axis (degrees) (assumption: bulge_angle = disk_angle). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination', &lt;br /&gt;
       `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
       `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
       `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
       `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
       `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
       `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
       `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
       `bulge_nsersic` float COMMENT 'Sersic index of the bulge component', &lt;br /&gt;
       `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
       `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
       `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
       `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
       `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
       `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
       `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
       `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
       `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
       `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
       `luminosity_r01_evolved` float COMMENT 'missing comment', &lt;br /&gt;
       `hpix_13_nest` bigint COMMENT 'missing comment')&lt;br /&gt;
       PARTITIONED BY ( &lt;br /&gt;
       `step` smallint COMMENT 'step number in the Flagship lensing maps')&lt;br /&gt;
       CLUSTERED BY ( &lt;br /&gt;
           hpix_13_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           hpix_13_nest ASC) &lt;br /&gt;
       INTO 128 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''OJO PORQUE LE CAMBIO EL SIGNO AL GAMMA1 para que NO SE TENGA QUE HACER A NIVEL DE FITS FILES!!!! :'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_obsid_1717_s_v3 PARTITION(step)&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, -gamma1 as gamma1, gamma2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, dominant_shape, bulge_angle, disk_angle, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, inclination_angle, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, hpix_13_nest, step&lt;br /&gt;
    FROM jcarrete.flagship_mock_obsid_1717_s_v3_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE jcarrete.flagship_mock_obsid_1717_s_v3 COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
Ahora puedo crear los FITS files:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_obsid_1717_s_v3_magnified_fits(&lt;br /&gt;
    `source_id` bigint COMMENT 'from deserializer',&lt;br /&gt;
    `halo_id` bigint COMMENT 'from deserializer',  &lt;br /&gt;
    `ra` float COMMENT 'from deserializer', &lt;br /&gt;
    `dec` float COMMENT 'from deserializer', &lt;br /&gt;
    `ra_mag` float COMMENT 'from deserializer', &lt;br /&gt;
    `dec_mag` float COMMENT 'from deserializer', &lt;br /&gt;
    `z_obs` float COMMENT 'from deserializer', &lt;br /&gt;
    `ref_mag_abs` float COMMENT 'from deserializer', &lt;br /&gt;
    `ref_mag` float COMMENT 'from deserializer', &lt;br /&gt;
    `bulge_fraction` float COMMENT 'from deserializer', &lt;br /&gt;
    `bulge_r50` float COMMENT 'from deserializer', &lt;br /&gt;
    `disk_r50` float COMMENT 'from deserializer', &lt;br /&gt;
    `bulge_nsersic` float COMMENT 'from deserializer', &lt;br /&gt;
    `inclination_angle` float COMMENT 'from deserializer', &lt;br /&gt;
    `disk_angle` float COMMENT 'from deserializer',&lt;br /&gt;
    `kappa` float COMMENT 'from deserializer',&lt;br /&gt;
    `gamma1` float COMMENT 'from deserializer',&lt;br /&gt;
    `gamma2` float COMMENT 'from deserializer',&lt;br /&gt;
    `sed_template` float COMMENT 'from deserializer', &lt;br /&gt;
    `ext_law` smallint COMMENT 'from deserializer', &lt;br /&gt;
    `ebv` float COMMENT 'from deserializer', &lt;br /&gt;
    `halpha_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `hbeta_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `o2_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `o3_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `n2_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `s2_logflam_ext` float COMMENT 'from deserializer', &lt;br /&gt;
    `av` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_vis` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_y_nisp` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_j_nisp` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_h_nisp` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_decam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_r_decam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_i_decam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_z_decam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_u_megacam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_r_megacam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_jpcam` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_i_panstarrs` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_z_panstarrs` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_z_hsc` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_gaia` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_bp_gaia` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_rp_gaia` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_u_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_r_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_i_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_z_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_y_lsst` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_u_kids` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_g_kids` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_r_kids` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_i_kids` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_j_2mass` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_h_2mass` float COMMENT 'from deserializer', &lt;br /&gt;
    `tu_fnu_ks_2mass` float COMMENT 'from deserializer')&lt;br /&gt;
      PARTITIONED BY ( &lt;br /&gt;
    `hpix_5_nest` bigint)&lt;br /&gt;
      ROW FORMAT SERDE &lt;br /&gt;
    'es.pic.astro.hadoop.serde.RecArraySerDe' &lt;br /&gt;
      STORED AS INPUTFORMAT &lt;br /&gt;
    'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
      OUTPUTFORMAT &lt;br /&gt;
    'es.pic.astro.hadoop.io.BinaryOutputFormat'&lt;br /&gt;
      ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_obsid_1717_s_v3_magnified_fits PARTITION(hpix_5_nest)&lt;br /&gt;
      SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,&lt;br /&gt;
      CAST(halo_id AS bigint) AS HALO_ID,&lt;br /&gt;
      CAST(ra_gal AS float) AS RA,  &lt;br /&gt;
      CAST(dec_gal AS float) AS `DEC`,  &lt;br /&gt;
      CAST(ra_mag_gal AS float) AS RA_MAG,  &lt;br /&gt;
      CAST(dec_mag_gal AS float) AS DEC_MAG,  &lt;br /&gt;
      CAST(observed_redshift_gal AS float) AS Z_OBS,  &lt;br /&gt;
      CAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  &lt;br /&gt;
      CAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  &lt;br /&gt;
      CAST(bulge_fraction AS float) AS BULGE_FRACTION,  &lt;br /&gt;
      CAST(bulge_r50 AS float) AS BULGE_R50,  &lt;br /&gt;
      CAST(disk_r50 AS float) AS DISK_R50,  &lt;br /&gt;
      CAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  &lt;br /&gt;
      CAST(inclination_angle AS float) AS INCLINATION_ANGLE,  &lt;br /&gt;
      CAST(disk_angle AS float) AS DISK_ANGLE,  &lt;br /&gt;
      CAST(kappa AS float) AS KAPPA,&lt;br /&gt;
      CAST(gamma1 AS float) AS GAMMA1,&lt;br /&gt;
      CAST(gamma2 AS float) AS GAMMA2,&lt;br /&gt;
      CAST(sed_cosmos AS float) AS SED_TEMPLATE,  &lt;br /&gt;
      CAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  &lt;br /&gt;
      CAST(ebv_cosmos AS float) AS EBV,  &lt;br /&gt;
      CAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT,  &lt;br /&gt;
      CAST(mw_extinction AS float) AS AV,  &lt;br /&gt;
      CAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS,  &lt;br /&gt;
      CAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP,  &lt;br /&gt;
      CAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP,  &lt;br /&gt;
      CAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP,  &lt;br /&gt;
      CAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM,  &lt;br /&gt;
      CAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM,  &lt;br /&gt;
      CAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM,  &lt;br /&gt;
      CAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM,  &lt;br /&gt;
      CAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM,  &lt;br /&gt;
      CAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM,  &lt;br /&gt;
      CAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM,  &lt;br /&gt;
      CAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS,  &lt;br /&gt;
      CAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS,  &lt;br /&gt;
      CAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC,  &lt;br /&gt;
      CAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA,  &lt;br /&gt;
      CAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA,  &lt;br /&gt;
      CAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA,  &lt;br /&gt;
      CAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST,  &lt;br /&gt;
      CAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST,  &lt;br /&gt;
      CAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST,  &lt;br /&gt;
      CAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST,  &lt;br /&gt;
      CAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST,  &lt;br /&gt;
      CAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST,  &lt;br /&gt;
      CAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS,  &lt;br /&gt;
      CAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS,  &lt;br /&gt;
      CAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS,  &lt;br /&gt;
      CAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS,  &lt;br /&gt;
      CAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS,  &lt;br /&gt;
      CAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS,  &lt;br /&gt;
      CAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS,  &lt;br /&gt;
      CAST(SHIFTRIGHT(hpix_29_nest, (29-5)*2)  AS bigint) AS hpix_5_nest  &lt;br /&gt;
      FROM jcarrete.flagship_mock_obsid_1717_s_v3&lt;br /&gt;
      WHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  &lt;br /&gt;
      AND disk_axis_ratio &amp;gt; 0.10865&lt;br /&gt;
      ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Añadimos los header con el notebook: add_fits_header_to_hive_table.py&lt;br /&gt;
&lt;br /&gt;
En este caso vamos a cambiar la nomenclatura de las versiones en el webdavdoor.&lt;br /&gt;
&lt;br /&gt;
El catálogo del que partimos es el 1.9.8. Se trata de un optante.&lt;br /&gt;
Pero las shapes están mal. Las corrijo, así que la versión sería 1.9.9&lt;br /&gt;
&lt;br /&gt;
Llamo al directorio: flagship_mock_1_9_9_obsid_1717_v3&lt;br /&gt;
&lt;br /&gt;
Paso la tabla ORC al esquema cosmohub: OJO, le meto la versión 1_9_9!!!!!!&lt;br /&gt;
&lt;br /&gt;
    ALTER TABLE jcarrete.flagship_mock_obsid_1717_s_v3 RENAME TO cosmohub.flagship_mock_1_9_9_obsid_1717_s_v3;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_9_9_obsid_1717_s_v3 COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Description in CosmoHub&lt;br /&gt;
&lt;br /&gt;
Dark matter halo input catalog from flagship_rockstar_octant1_c, which is the Flagship dark matter halo catalog v1.1 with correct velocities.&lt;br /&gt;
&lt;br /&gt;
The covered area of the SWF2 observation (obsid = 1717) is:&lt;br /&gt;
&lt;br /&gt;
215.46 &amp;lt; ra_gal &amp;lt; 241.33&lt;br /&gt;
&lt;br /&gt;
73.59 &amp;lt; dec_gal &amp;lt; 79.5904&lt;br /&gt;
&lt;br /&gt;
**Shape distributions are completely different from all previous versions (including new recipe for inclination_angle field)**.&lt;br /&gt;
&lt;br /&gt;
In this version a new python method for inclination_angle was developed by Francisco and ellipticities and axis ratios come from Eric's formulas.&lt;br /&gt;
&lt;br /&gt;
See the following [url](https://docs.google.com/document/d/1FRERcl5Lv2IDB6ZChTK6gcEHI2FWA9gSgYKcaDUA9EM/edit?usp=sharing) for more details.&lt;br /&gt;
&lt;br /&gt;
Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
&lt;br /&gt;
m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
&lt;br /&gt;
And in order to estimate magnified magnitudes:&lt;br /&gt;
&lt;br /&gt;
m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,  \nCAST(halo_id AS bigint) AS HALO_ID,  \nCAST(ra_gal AS float) AS RA,  \nCAST(dec_gal AS float) AS `DEC`,  \nCAST(ra_mag_gal AS float) AS RA_MAG,  \nCAST(dec_mag_gal AS float) AS DEC_MAG,  \nCAST(observed_redshift_gal AS float) AS Z_OBS,  \nCAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  \nCAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  \nCAST(bulge_fraction AS float) AS BULGE_FRACTION,  \nCAST(bulge_r50 AS float) AS BULGE_R50,  \nCAST(disk_r50 AS float) AS DISK_R50,  \nCAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  \nCAST(inclination_angle AS float) AS INCLINATION_ANGLE,  \nCAST(disk_angle AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sed_cosmos AS float) AS SED_TEMPLATE,  \nCAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  \nCAST(ebv_cosmos AS float) AS EBV,  \nCAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_9_9_obsid_1717_s_v3  \nWHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  \nAND disk_axis_ratio &amp;gt; 0.10865  \nAND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 1008&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Generating Deep field with lensing parameters from 1.9.8!!!'''&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_gsir_nir_self_calibration_c2(&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` INT,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `Halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `bulge_angle` DOUBLE,&lt;br /&gt;
        `disk_angle` DOUBLE,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    PARTITIONED BY (&lt;br /&gt;
     `step` smallint&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
     hpix_13_nest&lt;br /&gt;
    )&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
     hpix_13_nest ASC&lt;br /&gt;
    )&lt;br /&gt;
    INTO 128 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_gsir_nir_self_calibration_c2&lt;br /&gt;
    SELECT &lt;br /&gt;
    `kind`, `luminosity_r01`, `halo_x`, `halo_y`, `halo_z`, `halo_vx`, `halo_vy`, `halo_vz`, `halo_r`, `true_redshift_halo`, `halo_lm`, `halo_n_sats`, `n_gals`, `abs_mag_r01`, `abs_mag_r01_evolved`, `luminosity_r01_evolved`, `gr_restframe`, `color_kind`, `x_gal`, `y_gal`, `z_gal`, `r_gal`, `true_redshift_gal`, `ra_gal`, `dec_gal`, `hpix_nest`, SHIFTRIGHT(`hpix_nest`, (29-13)*2), `vx_gal`, `vy_gal`, `vz_gal`, `vrad_gal`, `delta_r`, `observed_redshift_gal`, `sed_ke`, `gr_cosmos`, `sed_cosmos`, `ext_curve_cosmos`, `ebv_cosmos`, `is_within_cosmos`, `cosmos_distance`, `abs_mag_uv_dereddened`, `log_ml_r01`, `log_stellar_mass`, `metallicity`, `log_sfr`, `logf_halpha_ext`, `logf_halpha`, `Halpha_scatter`, `loglum_halpha`, `loglum_halpha_ext`, `logf_dummy`, `z_dummy`, `logf_halpha_model1_ext`, `logf_halpha_model1`, `loglum_halpha_model1_ext`, `loglum_halpha_model1`, `logf_halpha_model3_ext`, `logf_halpha_model3`, `loglum_Halpha_model3_ext`, `loglum_Halpha_model3`, `logf_hbeta_model1_ext`, `logf_hbeta_model1`, `logf_o2_model1_ext`, `logf_o2_model1`, `logf_n2_model1_ext`, `logf_n2_model1`, `logf_o3_model1_ext`, `logf_o3_model1`, `logf_s2_model1_ext`, `logf_s2_model1`, `logf_hbeta_model3_ext`, `logf_hbeta_model3`, `logf_o2_model3_ext`, `logf_o2_model3`, `logf_n2_model3_ext`, `logf_n2_model3`, `logf_o3_model3_ext`, `logf_o3_model3`, `logf_s2_model3_ext`, `logf_s2_model3`, `blanco_decam_i`, `sdss_r01`, `euclid_nisp_h`, `l_gal`, `b_gal`, `mw_extinction`, `blanco_decam_i_odonnell_ext`, `euclid_nisp_h_odonnell_ext`, `sdss_r01_odonnell_ext`, `blanco_decam_i_el_model1_odonnell_ext`, `blanco_decam_i_el_model3_odonnell_ext`, `sdss_r01_el_model1_odonnell_ext`, `sdss_r01_el_model3_odonnell_ext`, `euclid_nisp_h_el_model1_odonnell_ext`, `euclid_nisp_h_el_model3_odonnell_ext`, `dominant_shape`, `bulge_angle`, `disk_angle`, `median_major_axis`, `scale_length`, `bulge_fraction`, `disk_scalelength`, `disk_nsersic`, `disk_r50`, `bulge_r50`, `bulge_nsersic`, `inclination_angle`, `disk_axis_ratio`, `bulge_axis_ratio`, `disk_ellipticity`, `bulge_ellipticity`, `random_index`, `halo_id`, `galaxy_id`, `step`&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_9_8_c&lt;br /&gt;
    WHERE &lt;br /&gt;
    (ra_gal &amp;gt;= 7.678307967139321 &lt;br /&gt;
    AND ra_gal &amp;lt; 14.008504032860678&lt;br /&gt;
    AND dec_gal &amp;gt;= 15.587506&lt;br /&gt;
    AND dec_gal &amp;lt; 21.587506) &lt;br /&gt;
    OR &lt;br /&gt;
    (ra_gal &amp;gt;= 35.45815488783862&lt;br /&gt;
    AND ra_gal &amp;lt; 61.33016111216139&lt;br /&gt;
    AND dec_gal &amp;gt;=73.5904&lt;br /&gt;
    AND dec_gal &amp;lt; 79.5904)&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE jcarrete.flagship_mock_gsir_nir_self_calibration_c2 COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
    jcarrete.flagship_mock_gsir_nir_self_calibration_c2&lt;br /&gt;
&lt;br /&gt;
    jcarrete.flagship_mock_gsir_nir_self_calibration_s&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Notebooks with kappa string:&lt;br /&gt;
&lt;br /&gt;
* Checking_lensing_procedure.ipynb&lt;br /&gt;
* assign_lensing_Flagship_1_8_3.ipynb&lt;br /&gt;
* assign_lensing.ipynb&lt;br /&gt;
* assign_lensing_pipeline_integration.ipynb&lt;br /&gt;
* Checking_fluxes_EL_MW.ipynb&lt;br /&gt;
* Checking_true_flux_SciPIC_vs_Euclid.ipynb&lt;br /&gt;
* DES_Y3_MICE2_source_catalog_IA_mocks.ipynb&lt;br /&gt;
* Euclid_bug_10759_11158_10141.ipynb&lt;br /&gt;
* Ingest_lensing_maps_into_Big_Data_platform.ipynb&lt;br /&gt;
* Lensing_test_new.ipynb&lt;br /&gt;
* MICECATv2.0_tests_for_SC2.ipynb&lt;br /&gt;
* micecat_v2_0_thumbnails_catalog.ipynb&lt;br /&gt;
* pruebas.ipynb&lt;br /&gt;
* shape_pipeline.ipynb&lt;br /&gt;
* thumbnail_euclid_problem.ipynb&lt;br /&gt;
* Thumbnail_library_test.ipynb&lt;br /&gt;
&lt;br /&gt;
    https://math.stackexchange.com/questions/2484830/how-to-switch-y-and-z-axis-of-a-rotation-matrix&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Catalogs&amp;diff=896</id>
		<title>Catalogs</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Catalogs&amp;diff=896"/>
		<updated>2021-01-20T17:25:59Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: /* Euclid productions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Euclid productions ==&lt;br /&gt;
&lt;br /&gt;
====  Zurich Dark Matter Halo catalogs ====&lt;br /&gt;
&lt;br /&gt;
* [[ v1.0 | v1.0 ]]&lt;br /&gt;
&lt;br /&gt;
* [[ v1.1 | v1.1 Corrected Velocities ]]&lt;br /&gt;
&lt;br /&gt;
====  Mock Galaxy catalogs ====&lt;br /&gt;
&lt;br /&gt;
More info from Euclid wiki (Francesc):&lt;br /&gt;
&lt;br /&gt;
https://euclid.roe.ac.uk/projects/sgv/wiki/SC456_#Galaxies&lt;br /&gt;
&lt;br /&gt;
* [[ Euclid_mock_production_v1.6.20 | v1.6.20 ]] ([https://euclid.roe.ac.uk/issues/9153 #9153])&lt;br /&gt;
* [[ Euclid_mock_production_v1.7.17 | v1.7.17 ]] (SC456)&lt;br /&gt;
* [[ Euclid_mock_production_v1.8.1 | v1.8.1 ]]&lt;br /&gt;
* [[ Euclid_mock_production_v1.8.3 | v1.8.3 ]] (single octant for Helsinki)&lt;br /&gt;
* [[ Euclid_mock_production_v1.8.3_c | v1.8.3_c ]] (clustered table without lensing)&lt;br /&gt;
* [[ Euclid_mock_production_v1.8.4_s | v1.8.4_s ]] (from 1.8.3 with correct lensing and without buffer)&lt;br /&gt;
* [[ Euclid_mock_production_v1.8.5 | v1.8.5 ]] (Kai subset with additional magnitudes for IA)&lt;br /&gt;
* [[ Euclid_mock_production_v1.7.17_correct | v1.7.17_correct (v1.7.18)]] (SC456)&lt;br /&gt;
* [[ Euclid_mock_production_v1.7.17_deep_correct | v1.7.17_deep_correct]] (SC456)&lt;br /&gt;
* [[ Euclid_mock_production_v1.7.17_correct_v2 | v1.7.17_correct_v2 (v1.7.19)]] (SC456)&lt;br /&gt;
* [[ Euclid_mock_production_v1.7.17_deep_correct_v2 | v1.7.17_deep_correct_v2]] (SC456)&lt;br /&gt;
* [[ Euclid_mock_production_v1.9.2 | v1.9.2]] (GSIR)&lt;br /&gt;
* [[ Euclid_mock_production_v1.9.3 | v1.9.3]] (GSIR)&lt;br /&gt;
* [[ Euclid_mock_production_v1.9.4 | v1.9.4]] (GSIR)&lt;br /&gt;
* [[ Euclid_mock_production_v1.9.5 | v1.9.5]] (GSIR)&lt;br /&gt;
* [[ Euclid_mock_production_v1.9.6 | v1.9.6]] (GSIR)&lt;br /&gt;
* [[ Euclid_mock_production_v1.9.7 | v1.9.7]] (GSIR)&lt;br /&gt;
&lt;br /&gt;
====  Ground Segment Implementation Review (GSIR) ====&lt;br /&gt;
&lt;br /&gt;
* [[ GSIR | GSIR release process]]&lt;br /&gt;
&lt;br /&gt;
====  Primeval Universe Catalogs ====&lt;br /&gt;
* [[ QSOs | QSOs]]&lt;br /&gt;
* [[ High_redshift_galaxies | High-z galaxies]]&lt;br /&gt;
&lt;br /&gt;
====  Scientific Challenge 8 (SC8) ====&lt;br /&gt;
&lt;br /&gt;
* [[ Standard_galaxies]]&lt;br /&gt;
* [[ High-z_QSOs]]&lt;br /&gt;
* [[ High-z_galaxies]]&lt;br /&gt;
&lt;br /&gt;
== MICE productions ==&lt;br /&gt;
&lt;br /&gt;
* [[ MIDES Wide Field v5.0 | MIDES Wide Field v5.0 ]]&lt;br /&gt;
* [[ MIDES Wide Field v6.0 | MIDES Wide Field v6.0 ]]&lt;br /&gt;
* [[ MICE Redmagic v5.1 ]]&lt;br /&gt;
* [[ DESY3 MICE2 source catalog | DESY3 MICE2 source catalog ]]&lt;br /&gt;
&lt;br /&gt;
== PAUS productions ==&lt;br /&gt;
&lt;br /&gt;
=== Observations ===&lt;br /&gt;
&lt;br /&gt;
* [[ PAUdm_forced_aperture_coadd | PAUdm forced aperture coadd ]]&lt;br /&gt;
&lt;br /&gt;
==== Photoz productions ====&lt;br /&gt;
&lt;br /&gt;
* [[ photoz_bcnz | bcnz_v29.parquet ]]&lt;br /&gt;
&lt;br /&gt;
* [[ production_table | paudm_production_table ]]&lt;br /&gt;
&lt;br /&gt;
* [[ PAUS+COSMOS_photoz  | PAUS+COSMOS_photoz ]]&lt;br /&gt;
&lt;br /&gt;
==== CIGALE catalogs ====&lt;br /&gt;
&lt;br /&gt;
* [[ CIGALE-W3 | CIGALE W3 ]]&lt;br /&gt;
&lt;br /&gt;
====  Mock Galaxy catalogs ====&lt;br /&gt;
&lt;br /&gt;
* [[ Flagship-PAU | Flagship-PAU v1.8.4_v0.1 ]]&lt;br /&gt;
&lt;br /&gt;
* [[ Flagship-PAU_v02 | Flagship-PAU v1.8.4_v0.2 ]]&lt;br /&gt;
&lt;br /&gt;
* [[ Flagship-PAU_v03 | Flagship-PAU v1.8.4_v0.3 ]]&lt;br /&gt;
&lt;br /&gt;
* [[ Durham-LC-PAU lc5.field1.63  | Durham LC lc5.field1.63 ]]&lt;br /&gt;
&lt;br /&gt;
== External ==&lt;br /&gt;
&lt;br /&gt;
* [[ Cosmos_2015_DR_2.1 | COSMOS 2015 DR 2.1 ]]&lt;br /&gt;
* [[ ZEST_v1.0 | Zest v1.0 ]]&lt;br /&gt;
* [[ CANDELS_2018 | CANDELS 2018 ]]&lt;br /&gt;
* [[ Legacy Survey DR8 | Legacy Survey DR8 ]]&lt;br /&gt;
* [[ Legacy Survey DR9 | Legacy Survey DR9 ]]&lt;br /&gt;
* [[ KiDS DR4 ]]&lt;br /&gt;
* [[ VIPERS ]]&lt;br /&gt;
* [[ The COSMOS ACS Catalog ]]&lt;br /&gt;
* [[ GLADE ]]&lt;br /&gt;
* [[ Gaia_EDR3 | Gaia EDR3 ]]&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Euclid_mock_production_v1.8.1&amp;diff=895</id>
		<title>Euclid mock production v1.8.1</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Euclid_mock_production_v1.8.1&amp;diff=895"/>
		<updated>2021-01-20T11:03:37Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Goals: &lt;br /&gt;
* Test new pipeline with some improvements in the SciPIC algorithm.&lt;br /&gt;
* The catalog is a 2 redshift bins, 0.4 &amp;lt; z &amp;lt; 0.6 and 0.9 &amp;lt; z &amp;lt; 1.1.&lt;br /&gt;
&lt;br /&gt;
The catalog has been produced using notebook:&lt;br /&gt;
&lt;br /&gt;
&amp;gt; /hdfs/user/jcarrete/data/euclid/flagship_1_8_1/config/Euclid_mock_pipeline_production-v1.8.ipynb&lt;br /&gt;
&lt;br /&gt;
The commit used in SciPIC is 4b08560&lt;br /&gt;
&lt;br /&gt;
Some information about the changes:&lt;br /&gt;
&lt;br /&gt;
* Copy from 1.7.0 date(15/04/2019) but using the commit that includes the new NFW API (4b08560)&lt;br /&gt;
* I &amp;quot;copy-paste&amp;quot; the way fluxes are estimated in the SciPIC flux autovalidation.ipynb notebook from Pau.&lt;br /&gt;
* This version is the 1st try to integrate the NFW changes from Linda and the correct way of estimating the fluxes using the 1st octant of the new halo rockstar catalog.&lt;br /&gt;
* Changes:&lt;br /&gt;
** query to use the new rockstar dark matter halo catalog; the id for haloes changes: (bx, by, bz, id)&lt;br /&gt;
** API change to use the NFW from Linda&lt;br /&gt;
** file from Francisco mv to the scipic code: cp /software/astro/__to_delete__/src/castander/auxfiles/logflux_correction_hae_v1_3_1.csv /nfs/pic.es/user/j/jcarrete/src/mocks/scipic/mocks/fluxes/halpha_flux/logflux_correction_hae_v1_3_1.csv&lt;br /&gt;
** New binning emmission lines&lt;br /&gt;
** Changes in the way emission lines are called&lt;br /&gt;
** Changes in the auxilary files path: &amp;quot;/nfs/pic.es/user/j/jcarrete/scipic_files&amp;quot;&lt;br /&gt;
** I add a unique_gal_id using bx, by, bz and id&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE `cosmohub.flagship_1_8_1_zshell_s`(&lt;br /&gt;
      `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
      `galaxy_id` int COMMENT 'galaxy id, it is not a unique indentifier, the unique identifier is given by the halo_id together with the', &lt;br /&gt;
      `random_index` float COMMENT 'random number [0, 1), for subsamplig', &lt;br /&gt;
      `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
      `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
      `ra_gal_mag` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
      `dec_gal_mag` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
      `kappa` float COMMENT 'convergence', &lt;br /&gt;
      `gamma1` float COMMENT 'shear', &lt;br /&gt;
      `gamma2` float COMMENT 'shear', &lt;br /&gt;
      `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
      `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
      `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
      `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
      `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
      `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
      `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
      `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
      `step` int COMMENT 'step number in the Flagship lensing maps)', &lt;br /&gt;
      `observed_redshift_gal` float COMMENT 'galaxy observed redshift (including peculiar velocity)', &lt;br /&gt;
      `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format', &lt;br /&gt;
      `hpix_13_nest` bigint COMMENT 'healpix pixel id using order = 13 in NESTED format', &lt;br /&gt;
      `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/h)', &lt;br /&gt;
      `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/h)', &lt;br /&gt;
      `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/h)', &lt;br /&gt;
      `kind` tinyint COMMENT 'galaxy type: 0 = CENTRAL, 1 = SATELLITE', &lt;br /&gt;
      `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
      `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
      `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
      `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
      `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
      `color_kind` tinyint COMMENT 'galaxy color kind: 0 red sequence, 1 green valley, 2 blue cloud', &lt;br /&gt;
      `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0,30]', &lt;br /&gt;
      `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
      `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
      `ext_curve_cosmos` float COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
      `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
      `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
      `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msolar/h)', &lt;br /&gt;
      `log_sfr` float COMMENT 'logarithm of star formation rate in (Msolar/h)/year', &lt;br /&gt;
      `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
      `logf_halpha` float COMMENT 'DEPRECATED, logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
      `logf_halpha_ext` float COMMENT 'DEPRECATED, logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
      `loglum_halpha` float COMMENT 'DEPRECATED, logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
      `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
      `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
      `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
      `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
      `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
      `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
      `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
      `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
      `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
      `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
      `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
      `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
      `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
      `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
      `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
      `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `dominant_shape` int COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)', &lt;br /&gt;
      `bulge_angle` float COMMENT 'position of the bulge rotation axis (degrees) (assumption: bulge_angle = disk_angle). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination', &lt;br /&gt;
      `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio (b/a)', &lt;br /&gt;
      `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
      `bulge_length` float COMMENT 'major-axis half-light radius in arcsec', &lt;br /&gt;
      `disk_angle` float COMMENT 'position of the disk rotation axis (degrees) (assumption: bulge_angle = disk_angle). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination', &lt;br /&gt;
      `disk_axis_ratio` float COMMENT 'disk projected axis ratio (b/a)', &lt;br /&gt;
      `disk_length` float COMMENT 'disk_length is equal 0 for bulge-dominated galaxies. For disk-dominated galaxies, the disk_length is the major-axis exponential scalelength in arcsec', &lt;br /&gt;
      `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
      `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
      `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
      `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
      `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
      `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
      `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
      `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
      `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
      `halo_vz` float COMMENT 'halo z-centre velocity (km/h)')&lt;br /&gt;
    CLUSTERED BY ( &lt;br /&gt;
      halo_id, &lt;br /&gt;
      galaxy_id) &lt;br /&gt;
    INTO 1024 BUCKETS&lt;br /&gt;
    ROW FORMAT SERDE &lt;br /&gt;
      'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
    STORED AS INPUTFORMAT &lt;br /&gt;
      'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
    OUTPUTFORMAT &lt;br /&gt;
      'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
    LOCATION&lt;br /&gt;
      'hdfs://AntNest/warehouse/tablespace/managed/hive/cosmohub.db/flagship_1_8_1_zshell_s'&lt;br /&gt;
    TBLPROPERTIES (&lt;br /&gt;
      'bucketing_version'='2', &lt;br /&gt;
      'transactional'='true', &lt;br /&gt;
      'transactional_properties'='default', &lt;br /&gt;
      'transient_lastDdlTime'='1592499992')&lt;br /&gt;
    231 rows selected (0,292 seconds)&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=High-z_galaxies&amp;diff=894</id>
		<title>High-z galaxies</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=High-z_galaxies&amp;diff=894"/>
		<updated>2021-01-18T16:00:24Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Description of the process to generate the High-z galaxies catalog for SC8 == &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pau runs the pipeline and create a catalog in parquet:&lt;br /&gt;
&lt;br /&gt;
Ojo porque en el hdfs tiene 1_10_4 y sin embargo en el 1_10_5 &lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/tallada/data/euclid/flagship_mock_1_10_4_high_z/0.pq -t jcarrete.flagship_mock_1_10_5_highz_pq -e&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_5_highz_pq (&lt;br /&gt;
        `type` STRING,&lt;br /&gt;
        `z` DOUBLE,&lt;br /&gt;
        `abs_muv` DOUBLE,&lt;br /&gt;
        `sedname` STRING,&lt;br /&gt;
        `sedname_int` BIGINT,&lt;br /&gt;
        `rhalf_kpc` DOUBLE,&lt;br /&gt;
        `rhalf_arcsec` DOUBLE,&lt;br /&gt;
        `muv` DOUBLE,&lt;br /&gt;
        `beta` DOUBLE,&lt;br /&gt;
        `r` DOUBLE,&lt;br /&gt;
        `hpix_9_nest` BIGINT,&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `unique_id` BIGINT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `ra` DOUBLE,&lt;br /&gt;
        `dec` DOUBLE,&lt;br /&gt;
        `l` DOUBLE,&lt;br /&gt;
        `b` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_g` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_r` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_z` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_true` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_true` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_true` DOUBLE,&lt;br /&gt;
        `kids_g` DOUBLE,&lt;br /&gt;
        `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_true` DOUBLE,&lt;br /&gt;
        `kids_i` DOUBLE,&lt;br /&gt;
        `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_true` DOUBLE,&lt;br /&gt;
        `kids_r` DOUBLE,&lt;br /&gt;
        `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_true` DOUBLE,&lt;br /&gt;
        `kids_u` DOUBLE,&lt;br /&gt;
        `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_true` DOUBLE,&lt;br /&gt;
        `lsst_g` DOUBLE,&lt;br /&gt;
        `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_true` DOUBLE,&lt;br /&gt;
        `lsst_i` DOUBLE,&lt;br /&gt;
        `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_true` DOUBLE,&lt;br /&gt;
        `lsst_r` DOUBLE,&lt;br /&gt;
        `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_true` DOUBLE,&lt;br /&gt;
        `lsst_u` DOUBLE,&lt;br /&gt;
        `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_true` DOUBLE,&lt;br /&gt;
        `lsst_y` DOUBLE,&lt;br /&gt;
        `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_true` DOUBLE,&lt;br /&gt;
        `lsst_z` DOUBLE,&lt;br /&gt;
        `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_true` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_true` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_true` DOUBLE,&lt;br /&gt;
        `pan_starrs_i` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_true` DOUBLE,&lt;br /&gt;
        `pan_starrs_z` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_true` DOUBLE,&lt;br /&gt;
        `2mass_h` DOUBLE,&lt;br /&gt;
        `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_true` DOUBLE,&lt;br /&gt;
        `2mass_j` DOUBLE,&lt;br /&gt;
        `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_true` DOUBLE,&lt;br /&gt;
        `2mass_ks` DOUBLE,&lt;br /&gt;
        `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_true` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_true` DOUBLE,&lt;br /&gt;
        `gaia_bp` DOUBLE,&lt;br /&gt;
        `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_true` DOUBLE,&lt;br /&gt;
        `gaia_g` DOUBLE,&lt;br /&gt;
        `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_true` DOUBLE,&lt;br /&gt;
        `gaia_rp` DOUBLE,&lt;br /&gt;
        `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_true` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_true` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_true` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_true` DOUBLE,&lt;br /&gt;
        `euclid_vis` DOUBLE,&lt;br /&gt;
        `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
        `id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/tallada/data/euclid/flagship_mock_1_10_4_high_z'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Clusterizo:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_5_highz_c (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `z` FLOAT,&lt;br /&gt;
        `ra` FLOAT,&lt;br /&gt;
        `dec` FLOAT,&lt;br /&gt;
        `l` FLOAT,&lt;br /&gt;
        `b` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `abs_muv` FLOAT,&lt;br /&gt;
        `sedname` STRING,&lt;br /&gt;
        `sedname_int` BIGINT,&lt;br /&gt;
        `rhalf_kpc` FLOAT,&lt;br /&gt;
        `rhalf_arcsec` FLOAT,&lt;br /&gt;
        `muv` FLOAT,&lt;br /&gt;
        `beta` FLOAT,&lt;br /&gt;
        `hpix_9_nest` INT,&lt;br /&gt;
        `hpix_13_nest` INT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `blanco_decam_g_true` FLOAT,&lt;br /&gt;
        `blanco_decam_g` FLOAT,&lt;br /&gt;
        `blanco_decam_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_true` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_r_true` FLOAT,&lt;br /&gt;
        `blanco_decam_r` FLOAT,&lt;br /&gt;
        `blanco_decam_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_z_true` FLOAT,&lt;br /&gt;
        `blanco_decam_z` FLOAT,&lt;br /&gt;
        `blanco_decam_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `subaru_hsc_z_true` FLOAT,&lt;br /&gt;
        `subaru_hsc_z` FLOAT,&lt;br /&gt;
        `subaru_hsc_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `jst_jpcam_g_true` FLOAT,&lt;br /&gt;
        `jst_jpcam_g` FLOAT,&lt;br /&gt;
        `jst_jpcam_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_g_true` FLOAT,&lt;br /&gt;
        `kids_g` FLOAT,&lt;br /&gt;
        `kids_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_i_true` FLOAT,&lt;br /&gt;
        `kids_i` FLOAT,&lt;br /&gt;
        `kids_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_r_true` FLOAT,&lt;br /&gt;
        `kids_r` FLOAT,&lt;br /&gt;
        `kids_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_u_true` FLOAT,&lt;br /&gt;
        `kids_u` FLOAT,&lt;br /&gt;
        `kids_u_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_g_true` FLOAT,&lt;br /&gt;
        `lsst_g` FLOAT,&lt;br /&gt;
        `lsst_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_i_true` FLOAT,&lt;br /&gt;
        `lsst_i` FLOAT,&lt;br /&gt;
        `lsst_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_r_true` FLOAT,&lt;br /&gt;
        `lsst_r` FLOAT,&lt;br /&gt;
        `lsst_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_u_true` FLOAT,&lt;br /&gt;
        `lsst_u` FLOAT,&lt;br /&gt;
        `lsst_u_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_y_true` FLOAT,&lt;br /&gt;
        `lsst_y` FLOAT,&lt;br /&gt;
        `lsst_y_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_z_true` FLOAT,&lt;br /&gt;
        `lsst_z` FLOAT,&lt;br /&gt;
        `lsst_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `cfht_megacam_r_true` FLOAT,&lt;br /&gt;
        `cfht_megacam_r` FLOAT,&lt;br /&gt;
        `cfht_megacam_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `cfht_megacam_u_true` FLOAT,&lt;br /&gt;
        `cfht_megacam_u` FLOAT,&lt;br /&gt;
        `cfht_megacam_u_odonnell_ext` FLOAT,&lt;br /&gt;
        `pan_starrs_i_true` FLOAT,&lt;br /&gt;
        `pan_starrs_i` FLOAT,&lt;br /&gt;
        `pan_starrs_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `pan_starrs_z_true` FLOAT,&lt;br /&gt;
        `pan_starrs_z` FLOAT,&lt;br /&gt;
        `pan_starrs_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `2mass_h_true` FLOAT,&lt;br /&gt;
        `2mass_h` FLOAT,&lt;br /&gt;
        `2mass_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `2mass_j_true` FLOAT,&lt;br /&gt;
        `2mass_j` FLOAT,&lt;br /&gt;
        `2mass_j_odonnell_ext` FLOAT,&lt;br /&gt;
        `2mass_ks_true` FLOAT,&lt;br /&gt;
        `2mass_ks` FLOAT,&lt;br /&gt;
        `2mass_ks_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_true` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `gaia_bp_true` FLOAT,&lt;br /&gt;
        `gaia_bp` FLOAT,&lt;br /&gt;
        `gaia_bp_odonnell_ext` FLOAT,&lt;br /&gt;
        `gaia_g_true` FLOAT,&lt;br /&gt;
        `gaia_g` FLOAT,&lt;br /&gt;
        `gaia_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `gaia_rp_true` FLOAT,&lt;br /&gt;
        `gaia_rp` FLOAT,&lt;br /&gt;
        `gaia_rp_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_true` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_j_true` FLOAT,&lt;br /&gt;
        `euclid_nisp_j` FLOAT,&lt;br /&gt;
        `euclid_nisp_j_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_y_true` FLOAT,&lt;br /&gt;
        `euclid_nisp_y` FLOAT,&lt;br /&gt;
        `euclid_nisp_y_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_vis_true` FLOAT,&lt;br /&gt;
        `euclid_vis` FLOAT,&lt;br /&gt;
        `euclid_vis_odonnell_ext` FLOAT,&lt;br /&gt;
        `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_5_highz_c&lt;br /&gt;
    SELECT&lt;br /&gt;
    `unique_id`, `id`, `kind`, `z`, `ra`, `dec`, `l`, `b`, `mw_extinction`, `abs_muv`, `sedname`, `sedname_int`, `rhalf_kpc`, `rhalf_arcsec`, `muv`, `beta`, `hpix_9_nest`, SHIFTRIGHT(hpix_29_nest, (29-13)*2), `hpix_29_nest`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, `step`&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_5_highz_pq;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_5_highz_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
Añado el lensing:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_5_highz_s (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
        `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
        `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
        `ra_mag` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
        `dec_mag` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
        `kappa` float COMMENT 'convergence', &lt;br /&gt;
        `gamma1` float COMMENT 'shear', &lt;br /&gt;
        `gamma2` float COMMENT 'shear',&lt;br /&gt;
        `defl1` float COMMENT 'deflection1',&lt;br /&gt;
        `defl2` float COMMENT 'deflection2',&lt;br /&gt;
        `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
        `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
        `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
        `abs_muv` FLOAT COMMENT 'absolute magnitude at 1500 angstroms',&lt;br /&gt;
        `sedname` STRING COMMENT 'Spectral Energy Distribution name (among 76, 38 without UV lines, 38 with UV lines, corresponding to a given UV slope)',&lt;br /&gt;
        `sedname_int` BIGINT COMMENT 'sedname as integer (from 0 to 75, from 0 to 37 without UV lines, from 38 to 75 with UV lines)',&lt;br /&gt;
        `rhalf_kpc` FLOAT COMMENT 'half light radius (in physical kpc)',&lt;br /&gt;
        `rhalf_arcsec` FLOAT COMMENT 'half light radius (in arcsec)',&lt;br /&gt;
        `muv` FLOAT COMMENT 'for information only, observed magnitude at rest-frame 1500',&lt;br /&gt;
        `beta` FLOAT COMMENT 'for information only, used to assign an SED',&lt;br /&gt;
        `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
        `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
        `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
      `blanco_decam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'Interpolated observed flux in DES g-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES g-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES i-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'Interpolated observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'Interpolated observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'Interpolated observed flux in DES z-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'Interpolated observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `jst_jpcam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'Interpolated observed flux in JST g-band (Euclid provided)',&lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in JST g-band (Euclid provided)',&lt;br /&gt;
      `kids_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'Interpolated observed flux in KIDS g-band (Euclid provided)',&lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS g-band (Euclid provided)',&lt;br /&gt;
      `kids_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'Interpolated observed flux in KIDS i-band (Euclid provided)',&lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'Interpolated observed flux in KIDS r-band (Euclid provided)',&lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS r-band (Euclid provided)',&lt;br /&gt;
      `kids_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'Interpolated observed flux in KIDS u-band (Euclid provided)',&lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS u-band (Euclid provided)',&lt;br /&gt;
      `lsst_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'Interpolated observed flux in LSST g-band (Euclid provided)',&lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST g-band (Euclid provided)',&lt;br /&gt;
      `lsst_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'Interpolated observed flux in LSST i-band (Euclid provided)',&lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST i-band (Euclid provided)',&lt;br /&gt;
      `lsst_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'Interpolated observed flux in LSST r-band (Euclid provided)',&lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST r-band (Euclid provided)',&lt;br /&gt;
      `lsst_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'Interpolated observed flux in LSST u-band (Euclid provided)',&lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST u-band (Euclid provided)',&lt;br /&gt;
      `lsst_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'Interpolated observed flux in LSST y-band (Euclid provided)',&lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST y-band (Euclid provided)',&lt;br /&gt;
      `lsst_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'Interpolated observed flux in LSST z-band (Euclid provided)',&lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST z-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'Interpolated observed flux in CFHT r-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT r-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'Interpolated observed flux in CFHT u-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT u-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS i-band (Euclid provided)',  &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'Interpolated observed flux in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'Interpolated observed flux in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
      `2mass_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h` float COMMENT 'Interpolated observed flux in 2MASS H-band (Euclid provided)',&lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS H-band (Euclid provided)',&lt;br /&gt;
      `2mass_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'Interpolated observed flux in 2MASS J-band (Euclid provided)',&lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS J-band (Euclid provided)',&lt;br /&gt;
      `2mass_ks_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'Interpolated observed flux in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
      `sdss_r01_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)', &lt;br /&gt;
      `sdss_r01` float COMMENT 'Interpolated observed flux in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
      `gaia_bp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'Interpolated observed flux in Gaia-BP band (Euclid provided)',&lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-BP band (Euclid provided)',&lt;br /&gt;
      `gaia_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'Interpolated observed flux in Gaia-G band (Euclid provided)',&lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'Interpolated observed flux in Gaia-RP band (Euclid provided)',&lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-RP band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'Interpolated observed flux in Euclid NISP-H band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'Interpolated observed flux in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'Interpolated observed flux in Euclid NISP-Y band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'Interpolated observed flux in Euclid VIS band (Euclid provided)',&lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid VIS band (Euclid provided)',&lt;br /&gt;
      `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    SET hive.auto.convert.join.noconditionaltask.size=1000;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_5_highz_s&lt;br /&gt;
    SELECT &lt;br /&gt;
    `unique_id`, `id`, `kind`, `z`, `ra`, `dec`, mag_pos.ra_mag, mag_pos.dec_mag, kappa, gamma1, gamma2, defl1, defl2, `l`, `b`, `mw_extinction`, `abs_muv`, `sedname`, `sedname_int`, `rhalf_kpc`, `rhalf_arcsec`, `muv`, `beta`, `hpix_9_nest`, `hpix_13_nest`, `hpix_29_nest`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, `step`&lt;br /&gt;
    FROM&lt;br /&gt;
    (SELECT &lt;br /&gt;
    `unique_id`, `id`, `kind`, `z`, `ra`, `dec`, udf.magnified_positions(CAST(ra AS DOUBLE), CAST(`dec` AS DOUBLE), CAST(l.defl1 AS DOUBLE), CAST(l.defl2 AS DOUBLE)) as mag_pos, l.kappa, l.gamma1, l.gamma2, l.defl1, l.defl2, `l`, `b`, `mw_extinction`, `abs_muv`, `sedname`, `sedname_int`, `rhalf_kpc`, `rhalf_arcsec`, `muv`, `beta`, `hpix_9_nest`, l.hpix_13_nest, `hpix_29_nest`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, l.step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_5_highz_c as m&lt;br /&gt;
    JOIN cosmohub.flagship_lensing2 as l&lt;br /&gt;
    ON m.step = l.step&lt;br /&gt;
    AND m.hpix_13_nest = l.hpix_13_nest) as t&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_5_highz_s COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Information in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is the first SC8 High-z galaxies release.&lt;br /&gt;
&lt;br /&gt;
We have selected galaxies from [https://cosmohub.pic.es/catalogs/209](https://cosmohub.pic.es/catalogs/209) (copied information below) and located randomly in SC8 area.&lt;br /&gt;
&lt;br /&gt;
We have assigned lensing parameters from last redshift step (86) since lensing and deflection maps are not yet available for higher redshift.&lt;br /&gt;
&lt;br /&gt;
Therefore we have used those parameters to estimate the magnified positions and also magnified fluxes in the TU FITS files.&lt;br /&gt;
&lt;br /&gt;
Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
&lt;br /&gt;
m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
&lt;br /&gt;
And in order to estimate magnified magnitudes:&lt;br /&gt;
&lt;br /&gt;
m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
**The catalog of LBG sources is based on the &amp;quot;Recipes&amp;quot; described in this [Euclid Redmine entry](https://euclid.roe.ac.uk/projects/puswg/wiki/Galaxies)**.&lt;br /&gt;
&lt;br /&gt;
Important features to be noted:&lt;br /&gt;
&lt;br /&gt;
1) The corresponding area is 16 deg2&lt;br /&gt;
&lt;br /&gt;
2) Magnitude cut at H=27 (AB mag)&lt;br /&gt;
&lt;br /&gt;
3) SEDs are provided with given UV continuum slopes&lt;br /&gt;
&lt;br /&gt;
4) A standard cosmology with h=0.7, Om=0.3, Olambda=0.7 was used to convert kpc to arcsec and abs_muv (absolute magnitude at 1500 angstroms) to muv (observed magnitude at rest-frame 1500)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Fits file example in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(abs_muv AS float) AS REF_MAG_ABS,  \nCAST(abs_muv AS float) AS REF_MAG,  \nCAST(1 AS float) AS BULGE_FRACTION,  \nCAST(rhalf_arcsec AS float) AS BULGE_R50,  \nCAST(rhalf_arcsec AS float) AS DISK_R50,  \nCAST(1.5 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sedname_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV,  \nCAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_5_highz_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
I made the following choices:&lt;br /&gt;
&lt;br /&gt;
* HALO_ID = -1 when kind = 2 or 3&lt;br /&gt;
* BULGE_FRACTION = 1 and then the disk information is not used!&lt;br /&gt;
* BULGE_NSERSIC = 1.5&lt;br /&gt;
&lt;br /&gt;
The rest of the fields that are not included in the catalog but are necessary for the FITS file format = -1; [REF_MAG_ABS, REF_MAG] = (m1450 OR abs_muv) when kind = 2 and 3, respectively.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    SELECT `unique_id`, `kind`, `ra`, `dec`, `ra_mag`, `dec_mag`, `kappa`, `gamma1`, `gamma2`, `defl1`, `defl2`, `hpix_9_nest`, `hpix_13_nest`, `hpix_29_nest`, `step` &lt;br /&gt;
    FROM flagship_mock_1_10_5_highz_s LIMIT 2;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Aplicamos los cambios en la pipeline de high-z galaxies (.ipynb) que nos menciona Eric en el email y generamos un nuevo catálogo en formato parquet:&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_7_high_z/0.pq -t jcarrete.flagship_mock_1_10_7_highz_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_7_highz_pq (&lt;br /&gt;
        `type` STRING,&lt;br /&gt;
        `z` DOUBLE,&lt;br /&gt;
        `abs_muv` DOUBLE,&lt;br /&gt;
        `sedname` STRING,&lt;br /&gt;
        `sedname_int` BIGINT,&lt;br /&gt;
        `rhalf_kpc` DOUBLE,&lt;br /&gt;
        `rhalf_arcsec` DOUBLE,&lt;br /&gt;
        `muv` DOUBLE,&lt;br /&gt;
        `beta` DOUBLE,&lt;br /&gt;
        `r` DOUBLE,&lt;br /&gt;
        `hpix_9_nest` BIGINT,&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `unique_id` BIGINT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `ra` DOUBLE,&lt;br /&gt;
        `dec` DOUBLE,&lt;br /&gt;
        `l` DOUBLE,&lt;br /&gt;
        `b` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_g` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_r` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_true` DOUBLE,&lt;br /&gt;
        `blanco_decam_z` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_true` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_true` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_true` DOUBLE,&lt;br /&gt;
        `kids_g` DOUBLE,&lt;br /&gt;
        `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_true` DOUBLE,&lt;br /&gt;
        `kids_i` DOUBLE,&lt;br /&gt;
        `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_true` DOUBLE,&lt;br /&gt;
        `kids_r` DOUBLE,&lt;br /&gt;
        `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_true` DOUBLE,&lt;br /&gt;
        `kids_u` DOUBLE,&lt;br /&gt;
        `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_true` DOUBLE,&lt;br /&gt;
        `lsst_g` DOUBLE,&lt;br /&gt;
        `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_true` DOUBLE,&lt;br /&gt;
        `lsst_i` DOUBLE,&lt;br /&gt;
        `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_true` DOUBLE,&lt;br /&gt;
        `lsst_r` DOUBLE,&lt;br /&gt;
        `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_true` DOUBLE,&lt;br /&gt;
        `lsst_u` DOUBLE,&lt;br /&gt;
        `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_true` DOUBLE,&lt;br /&gt;
        `lsst_y` DOUBLE,&lt;br /&gt;
        `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_true` DOUBLE,&lt;br /&gt;
        `lsst_z` DOUBLE,&lt;br /&gt;
        `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_true` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_true` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_true` DOUBLE,&lt;br /&gt;
        `pan_starrs_i` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_true` DOUBLE,&lt;br /&gt;
        `pan_starrs_z` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_true` DOUBLE,&lt;br /&gt;
        `2mass_h` DOUBLE,&lt;br /&gt;
        `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_true` DOUBLE,&lt;br /&gt;
        `2mass_j` DOUBLE,&lt;br /&gt;
        `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_true` DOUBLE,&lt;br /&gt;
        `2mass_ks` DOUBLE,&lt;br /&gt;
        `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_true` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_true` DOUBLE,&lt;br /&gt;
        `gaia_bp` DOUBLE,&lt;br /&gt;
        `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_true` DOUBLE,&lt;br /&gt;
        `gaia_g` DOUBLE,&lt;br /&gt;
        `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_true` DOUBLE,&lt;br /&gt;
        `gaia_rp` DOUBLE,&lt;br /&gt;
        `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_true` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_true` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_true` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_true` DOUBLE,&lt;br /&gt;
        `euclid_vis` DOUBLE,&lt;br /&gt;
        `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `disk_angle` DOUBLE,&lt;br /&gt;
        `id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_7_high_z'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
Clusterizo:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_7_highz_c (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `z` FLOAT,&lt;br /&gt;
        `ra` FLOAT,&lt;br /&gt;
        `dec` FLOAT,&lt;br /&gt;
        `l` FLOAT,&lt;br /&gt;
        `b` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `abs_muv` FLOAT,&lt;br /&gt;
        `sedname` STRING,&lt;br /&gt;
        `sedname_int` BIGINT,&lt;br /&gt;
        `rhalf_kpc` FLOAT,&lt;br /&gt;
        `rhalf_arcsec` FLOAT,&lt;br /&gt;
        `muv` FLOAT,&lt;br /&gt;
        `beta` FLOAT,&lt;br /&gt;
        `hpix_9_nest` INT,&lt;br /&gt;
        `hpix_13_nest` INT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `blanco_decam_g_true` FLOAT,&lt;br /&gt;
        `blanco_decam_g` FLOAT,&lt;br /&gt;
        `blanco_decam_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_true` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_r_true` FLOAT,&lt;br /&gt;
        `blanco_decam_r` FLOAT,&lt;br /&gt;
        `blanco_decam_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_z_true` FLOAT,&lt;br /&gt;
        `blanco_decam_z` FLOAT,&lt;br /&gt;
        `blanco_decam_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `subaru_hsc_z_true` FLOAT,&lt;br /&gt;
        `subaru_hsc_z` FLOAT,&lt;br /&gt;
        `subaru_hsc_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `jst_jpcam_g_true` FLOAT,&lt;br /&gt;
        `jst_jpcam_g` FLOAT,&lt;br /&gt;
        `jst_jpcam_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_g_true` FLOAT,&lt;br /&gt;
        `kids_g` FLOAT,&lt;br /&gt;
        `kids_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_i_true` FLOAT,&lt;br /&gt;
        `kids_i` FLOAT,&lt;br /&gt;
        `kids_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_r_true` FLOAT,&lt;br /&gt;
        `kids_r` FLOAT,&lt;br /&gt;
        `kids_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `kids_u_true` FLOAT,&lt;br /&gt;
        `kids_u` FLOAT,&lt;br /&gt;
        `kids_u_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_g_true` FLOAT,&lt;br /&gt;
        `lsst_g` FLOAT,&lt;br /&gt;
        `lsst_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_i_true` FLOAT,&lt;br /&gt;
        `lsst_i` FLOAT,&lt;br /&gt;
        `lsst_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_r_true` FLOAT,&lt;br /&gt;
        `lsst_r` FLOAT,&lt;br /&gt;
        `lsst_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_u_true` FLOAT,&lt;br /&gt;
        `lsst_u` FLOAT,&lt;br /&gt;
        `lsst_u_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_y_true` FLOAT,&lt;br /&gt;
        `lsst_y` FLOAT,&lt;br /&gt;
        `lsst_y_odonnell_ext` FLOAT,&lt;br /&gt;
        `lsst_z_true` FLOAT,&lt;br /&gt;
        `lsst_z` FLOAT,&lt;br /&gt;
        `lsst_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `cfht_megacam_r_true` FLOAT,&lt;br /&gt;
        `cfht_megacam_r` FLOAT,&lt;br /&gt;
        `cfht_megacam_r_odonnell_ext` FLOAT,&lt;br /&gt;
        `cfht_megacam_u_true` FLOAT,&lt;br /&gt;
        `cfht_megacam_u` FLOAT,&lt;br /&gt;
        `cfht_megacam_u_odonnell_ext` FLOAT,&lt;br /&gt;
        `pan_starrs_i_true` FLOAT,&lt;br /&gt;
        `pan_starrs_i` FLOAT,&lt;br /&gt;
        `pan_starrs_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `pan_starrs_z_true` FLOAT,&lt;br /&gt;
        `pan_starrs_z` FLOAT,&lt;br /&gt;
        `pan_starrs_z_odonnell_ext` FLOAT,&lt;br /&gt;
        `2mass_h_true` FLOAT,&lt;br /&gt;
        `2mass_h` FLOAT,&lt;br /&gt;
        `2mass_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `2mass_j_true` FLOAT,&lt;br /&gt;
        `2mass_j` FLOAT,&lt;br /&gt;
        `2mass_j_odonnell_ext` FLOAT,&lt;br /&gt;
        `2mass_ks_true` FLOAT,&lt;br /&gt;
        `2mass_ks` FLOAT,&lt;br /&gt;
        `2mass_ks_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_true` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `gaia_bp_true` FLOAT,&lt;br /&gt;
        `gaia_bp` FLOAT,&lt;br /&gt;
        `gaia_bp_odonnell_ext` FLOAT,&lt;br /&gt;
        `gaia_g_true` FLOAT,&lt;br /&gt;
        `gaia_g` FLOAT,&lt;br /&gt;
        `gaia_g_odonnell_ext` FLOAT,&lt;br /&gt;
        `gaia_rp_true` FLOAT,&lt;br /&gt;
        `gaia_rp` FLOAT,&lt;br /&gt;
        `gaia_rp_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_true` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_j_true` FLOAT,&lt;br /&gt;
        `euclid_nisp_j` FLOAT,&lt;br /&gt;
        `euclid_nisp_j_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_y_true` FLOAT,&lt;br /&gt;
        `euclid_nisp_y` FLOAT,&lt;br /&gt;
        `euclid_nisp_y_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_vis_true` FLOAT,&lt;br /&gt;
        `euclid_vis` FLOAT,&lt;br /&gt;
        `euclid_vis_odonnell_ext` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `disk_angle` FLOAT,&lt;br /&gt;
        `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_7_highz_c&lt;br /&gt;
    SELECT `unique_id`, `id`, `kind`, `z`, `ra`, `dec`, `l`, `b`, `mw_extinction`, `abs_muv`, `sedname`, `sedname_int`, `rhalf_kpc`, `rhalf_arcsec`, `muv`, `beta`, `hpix_9_nest`, SHIFTRIGHT(hpix_29_nest, (29-13)*2), `hpix_29_nest`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, `bulge_fraction`, `bulge_nsersic`, `bulge_ellipticity`, `bulge_axis_ratio`, `disk_angle`, `step`&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_7_highz_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_7_highz_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
Añado el lensing:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_7_highz_s (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
        `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
        `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
        `ra_mag` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
        `dec_mag` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
        `kappa` float COMMENT 'convergence', &lt;br /&gt;
        `gamma1` float COMMENT 'shear', &lt;br /&gt;
        `gamma2` float COMMENT 'shear',&lt;br /&gt;
        `defl1` float COMMENT 'deflection1',&lt;br /&gt;
        `defl2` float COMMENT 'deflection2',&lt;br /&gt;
        `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
        `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
        `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
        `abs_muv` FLOAT COMMENT 'absolute magnitude at 1500 angstroms',&lt;br /&gt;
        `sedname` STRING COMMENT 'Spectral Energy Distribution name (among 76, 38 without UV lines, 38 with UV lines, corresponding to a given UV slope)',&lt;br /&gt;
        `sedname_int` BIGINT COMMENT 'sedname as integer (from 0 to 75, from 0 to 37 without UV lines, from 38 to 75 with UV lines)',&lt;br /&gt;
        `rhalf_kpc` FLOAT COMMENT 'half light radius (in physical kpc)',&lt;br /&gt;
        `rhalf_arcsec` FLOAT COMMENT 'half light radius (in arcsec)',&lt;br /&gt;
        `muv` FLOAT COMMENT 'for information only, observed magnitude at rest-frame 1500',&lt;br /&gt;
        `beta` FLOAT COMMENT 'for information only, used to assign an SED',&lt;br /&gt;
        `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
        `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
        `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
      `blanco_decam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'Interpolated observed flux in DES g-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES g-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES i-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'Interpolated observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'Interpolated observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'Interpolated observed flux in DES z-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'Interpolated observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `jst_jpcam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'Interpolated observed flux in JST g-band (Euclid provided)',&lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in JST g-band (Euclid provided)',&lt;br /&gt;
      `kids_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'Interpolated observed flux in KIDS g-band (Euclid provided)',&lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS g-band (Euclid provided)',&lt;br /&gt;
      `kids_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'Interpolated observed flux in KIDS i-band (Euclid provided)',&lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'Interpolated observed flux in KIDS r-band (Euclid provided)',&lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS r-band (Euclid provided)',&lt;br /&gt;
      `kids_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'Interpolated observed flux in KIDS u-band (Euclid provided)',&lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS u-band (Euclid provided)',&lt;br /&gt;
      `lsst_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'Interpolated observed flux in LSST g-band (Euclid provided)',&lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST g-band (Euclid provided)',&lt;br /&gt;
      `lsst_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'Interpolated observed flux in LSST i-band (Euclid provided)',&lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST i-band (Euclid provided)',&lt;br /&gt;
      `lsst_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'Interpolated observed flux in LSST r-band (Euclid provided)',&lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST r-band (Euclid provided)',&lt;br /&gt;
      `lsst_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'Interpolated observed flux in LSST u-band (Euclid provided)',&lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST u-band (Euclid provided)',&lt;br /&gt;
      `lsst_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'Interpolated observed flux in LSST y-band (Euclid provided)',&lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST y-band (Euclid provided)',&lt;br /&gt;
      `lsst_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'Interpolated observed flux in LSST z-band (Euclid provided)',&lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST z-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'Interpolated observed flux in CFHT r-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT r-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'Interpolated observed flux in CFHT u-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT u-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS i-band (Euclid provided)',  &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'Interpolated observed flux in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'Interpolated observed flux in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
      `2mass_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h` float COMMENT 'Interpolated observed flux in 2MASS H-band (Euclid provided)',&lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS H-band (Euclid provided)',&lt;br /&gt;
      `2mass_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'Interpolated observed flux in 2MASS J-band (Euclid provided)',&lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS J-band (Euclid provided)',&lt;br /&gt;
      `2mass_ks_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'Interpolated observed flux in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
      `sdss_r01_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)', &lt;br /&gt;
      `sdss_r01` float COMMENT 'Interpolated observed flux in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
      `gaia_bp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'Interpolated observed flux in Gaia-BP band (Euclid provided)',&lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-BP band (Euclid provided)',&lt;br /&gt;
      `gaia_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'Interpolated observed flux in Gaia-G band (Euclid provided)',&lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'Interpolated observed flux in Gaia-RP band (Euclid provided)',&lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-RP band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'Interpolated observed flux in Euclid NISP-H band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'Interpolated observed flux in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'Interpolated observed flux in Euclid NISP-Y band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'Interpolated observed flux in Euclid VIS band (Euclid provided)',&lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid VIS band (Euclid provided)',&lt;br /&gt;
        `bulge_fraction` FLOAT COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)',&lt;br /&gt;
        `bulge_nsersic` FLOAT COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
        `bulge_ellipticity` FLOAT COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
        `bulge_axis_ratio` FLOAT COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
        `disk_angle` FLOAT COMMENT 'position of the disk rotation axis (degrees). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination',&lt;br /&gt;
      `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    SET hive.auto.convert.join.noconditionaltask.size=1000;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_7_highz_s&lt;br /&gt;
    SELECT &lt;br /&gt;
    `unique_id`, `id`, `kind`, `z`, `ra`, `dec`, mag_pos.ra_mag, mag_pos.dec_mag, kappa, gamma1, gamma2, defl1, defl2, `l`, `b`, `mw_extinction`, `abs_muv`, `sedname`, `sedname_int`, `rhalf_kpc`, `rhalf_arcsec`, `muv`, `beta`, `hpix_9_nest`, `hpix_13_nest`, `hpix_29_nest`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, `bulge_fraction`, `bulge_nsersic`, `bulge_ellipticity`, `bulge_axis_ratio`, `disk_angle`, `step`&lt;br /&gt;
    FROM&lt;br /&gt;
    (SELECT &lt;br /&gt;
    `unique_id`, `id`, `kind`, `z`, `ra`, `dec`, udf.magnified_positions(CAST(ra AS DOUBLE), CAST(`dec` AS DOUBLE), CAST(l.defl1 AS DOUBLE), CAST(l.defl2 AS DOUBLE)) as mag_pos, l.kappa, l.gamma1, l.gamma2, l.defl1, l.defl2, `l`, `b`, `mw_extinction`, `abs_muv`, `sedname`, `sedname_int`, `rhalf_kpc`, `rhalf_arcsec`, `muv`, `beta`, `hpix_9_nest`, l.hpix_13_nest, `hpix_29_nest`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, `bulge_fraction`, `bulge_nsersic`, `bulge_ellipticity`, `bulge_axis_ratio`, `disk_angle`, l.step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_7_highz_c as m&lt;br /&gt;
    JOIN cosmohub.flagship_lensing2 as l&lt;br /&gt;
    ON m.step = l.step&lt;br /&gt;
    AND m.hpix_13_nest = l.hpix_13_nest) as t;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_7_highz_s COMPUTE STATISTICS FOR COLUMNS;&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=High-z_QSOs&amp;diff=893</id>
		<title>High-z QSOs</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=High-z_QSOs&amp;diff=893"/>
		<updated>2021-01-18T15:59:15Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Since I don't know how to do it, I use this old page which was &amp;quot;detached&amp;quot; or &amp;quot;invisible&amp;quot; to include all the information about the production of the High-z QSOs for SC8.&lt;br /&gt;
&lt;br /&gt;
The info of the page is not removed since it is included in the &amp;quot;QSOs&amp;quot; page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Para generar el catálogo de QSOs lo que hacemos es utilizar una pipeline especial:&lt;br /&gt;
&lt;br /&gt;
    qso_pipeline.ipynb&lt;br /&gt;
&lt;br /&gt;
Se la ha currado Pau casi entera.&lt;br /&gt;
&lt;br /&gt;
Lo que hacemos es seleccionar un número de QSOs del total que tenemos en el catálogo, ya que se corresponde con un área de 15000. &lt;br /&gt;
El footprint que tenemos para el SC8 es 1296.92.&lt;br /&gt;
Cuando hacemos la query a la tabla de los QSOs seleccionamos un porcentaje 1296.92/15000 aleatoriamente.&lt;br /&gt;
Además, le asignamos un valor aleatoriamente a cada QSO entre 1 y el número de píxeles que tiene la máscara para posicionarlo en el cielo. &lt;br /&gt;
&lt;br /&gt;
    sql = &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
        SELECT m.*, f.hpix_9_nest&lt;br /&gt;
        FROM&lt;br /&gt;
        (&lt;br /&gt;
        SELECT m.*, RAND() as r&lt;br /&gt;
        FROM cosmohub.full_h25cut_hcol_v1_1_c AS m&lt;br /&gt;
        WHERE rand() &amp;lt;= (1296.92/15000)&lt;br /&gt;
        ) AS m&lt;br /&gt;
        JOIN cosmohub.sc8_footprint_nest_nside512_2_c AS f&lt;br /&gt;
        ON f.row_number = CAST((m.r * 98896) + 1 AS INT)  &lt;br /&gt;
    &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Para crear el unique_id busco el máximo del SOURCE_ID y me voy a un orden superior.&lt;br /&gt;
&lt;br /&gt;
    # The current maximum value of SOURCE_ID when creating FITS files is:&lt;br /&gt;
    # SELECT MAX(CAST(((halo_id * 10000) + galaxy_id) AS bigint)) as max_source_id FROM flagship_mock_1_10_3_s_sc8_c;&lt;br /&gt;
    # 9081710654390000&lt;br /&gt;
    # QSOs starts at 20000000000000000&lt;br /&gt;
&lt;br /&gt;
Once created, I create the parquet table:&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_4_qso/0.pq -t jcarrete.flagship_mock_1_10_4_qso_pq -e&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_4_qso_pq (&lt;br /&gt;
        `type` STRING,&lt;br /&gt;
        `z` DOUBLE,&lt;br /&gt;
        `m1450` DOUBLE,&lt;br /&gt;
        `template` STRING,&lt;br /&gt;
        `template_int` BIGINT,&lt;br /&gt;
        `h` DOUBLE,&lt;br /&gt;
        `r` DOUBLE,&lt;br /&gt;
        `hpix_9_nest` BIGINT,&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `unique_id` BIGINT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `ra` DOUBLE,&lt;br /&gt;
        `dec` DOUBLE,&lt;br /&gt;
        `l` DOUBLE,&lt;br /&gt;
        `b` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_g` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `blanco_decam_r` DOUBLE,&lt;br /&gt;
        `blanco_decam_z` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g` DOUBLE,&lt;br /&gt;
        `kids_g` DOUBLE,&lt;br /&gt;
        `kids_i` DOUBLE,&lt;br /&gt;
        `kids_r` DOUBLE,&lt;br /&gt;
        `kids_u` DOUBLE,&lt;br /&gt;
        `lsst_g` DOUBLE,&lt;br /&gt;
        `lsst_i` DOUBLE,&lt;br /&gt;
        `lsst_r` DOUBLE,&lt;br /&gt;
        `lsst_u` DOUBLE,&lt;br /&gt;
        `lsst_y` DOUBLE,&lt;br /&gt;
        `lsst_z` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u` DOUBLE,&lt;br /&gt;
        `pan_starrs_i` DOUBLE,&lt;br /&gt;
        `pan_starrs_z` DOUBLE,&lt;br /&gt;
        `2mass_h` DOUBLE,&lt;br /&gt;
        `2mass_j` DOUBLE,&lt;br /&gt;
        `2mass_ks` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `gaia_bp` DOUBLE,&lt;br /&gt;
        `gaia_g` DOUBLE,&lt;br /&gt;
        `gaia_rp` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y` DOUBLE,&lt;br /&gt;
        `euclid_vis` DOUBLE,&lt;br /&gt;
        `id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_4_qso'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_4_qso_c (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
        `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
        `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
        `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
        `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
        `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
        `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
        `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
        `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
        `template` STRING COMMENT 'spectral template name (among 21)',&lt;br /&gt;
        `template_int` INT COMMENT 'spectral template as integer (from 0 to 20)',&lt;br /&gt;
        `h` FLOAT COMMENT 'approximate H-band magnitude for information only. This was computed for applying the magnitude cut',&lt;br /&gt;
        `r` FLOAT COMMENT 'random number between 0 and 1',&lt;br /&gt;
        `m1450` FLOAT COMMENT 'absolute magnitude at 1450 angstroms (M1450)',&lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_4_qso_c&lt;br /&gt;
    SELECT unique_id, id, kind, ra, `dec`, l, b, hpix_9_nest, SHIFTRIGHT(hpix_29_nest, (29-13)*2), hpix_29_nest, mw_extinction, z, template, template_int, h, r, m1450, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, step &lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_4_qso_pq;&lt;br /&gt;
&lt;br /&gt;
Y ahora hago el JOIN con el lensing:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_4_qso_s (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
        `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
        `ra_mag` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
        `dec_mag` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
        `kappa` float COMMENT 'convergence', &lt;br /&gt;
        `gamma1` float COMMENT 'shear', &lt;br /&gt;
        `gamma2` float COMMENT 'shear',&lt;br /&gt;
        `defl1` float COMMENT 'deflection1',&lt;br /&gt;
        `defl2` float COMMENT 'deflection2',&lt;br /&gt;
        `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
        `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
        `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
        `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
        `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
        `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
        `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
        `template` STRING COMMENT 'spectral template name (among 21)',&lt;br /&gt;
        `template_int` INT COMMENT 'spectral template as integer (from 0 to 20)',&lt;br /&gt;
        `h` FLOAT COMMENT 'approximate H-band magnitude for information only. This was computed for applying the magnitude cut',&lt;br /&gt;
        `r` FLOAT COMMENT 'random number between 0 and 1',&lt;br /&gt;
        `m1450` FLOAT COMMENT 'absolute magnitude at 1450 angstroms (M1450)',&lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_4_qso_s&lt;br /&gt;
    SELECT unique_id, id, kind, ra, `dec`, mag_pos.ra_mag, mag_pos.dec_mag, kappa, gamma1, gamma2, defl1, defl2, l, b, hpix_9_nest, hpix_13_nest, hpix_29_nest, mw_extinction, z, template, template_int, h, r, m1450, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, step &lt;br /&gt;
    FROM&lt;br /&gt;
    (SELECT unique_id, id, kind, ra, `dec`, udf.magnified_positions(CAST(ra AS DOUBLE), CAST(`dec` AS DOUBLE), CAST(l.defl1 AS DOUBLE), CAST(l.defl2 AS DOUBLE)) as mag_pos, l.kappa, l.gamma1, l.gamma2, l.defl1, l.defl2, l, b, hpix_9_nest, l.hpix_13_nest, hpix_29_nest, mw_extinction, z, template, template_int, h, r, m1450, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, l.step &lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_4_qso_c as m&lt;br /&gt;
    JOIN cosmohub.flagship_lensing2 as l&lt;br /&gt;
    ON m.step = l.step&lt;br /&gt;
    AND m.hpix_13_nest = l.hpix_13_nest) as t&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
Le cambio el esquema!&lt;br /&gt;
&lt;br /&gt;
    ALTER TABLE jcarrete.flagship_mock_1_10_4_qso_s RENAME TO cosmohub.flagship_mock_1_10_4_qso_s;&lt;br /&gt;
&lt;br /&gt;
Hago un FITS file con una sola galaxia!&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS float) AS RA,  \nCAST(`dec` AS float) AS `DEC`,  \nCAST(ra_mag AS float) AS RA_MAG,  \nCAST(dec_mag AS float) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(m1450 AS float) AS REF_MAG_ABS,  \nCAST(m1450 AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(-1 AS float) AS BULGE_R50,  \nCAST(-1 AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(template_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV,  \nCAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_4_qso_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2554&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
CosmoHub information:&lt;br /&gt;
&lt;br /&gt;
This is the first SC8 QSOs release.&lt;br /&gt;
&lt;br /&gt;
We have randomly selected QSO from [https://cosmohub.pic.es/catalogs/205](https://cosmohub.pic.es/catalogs/205) (copied information below) and located also randomly in SC8 area.&lt;br /&gt;
&lt;br /&gt;
We have assigned lensing parameters from last redshift step (86) since lensing and deflection maps are not yet available for higher redshift.&lt;br /&gt;
&lt;br /&gt;
Therefore we have used those parameters to estimate the magnified positions and also magnified fluxes in the TU FITS files.&lt;br /&gt;
&lt;br /&gt;
Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
&lt;br /&gt;
m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
&lt;br /&gt;
And in order to estimate magnified magnitudes:&lt;br /&gt;
&lt;br /&gt;
m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Catalogue of high-z QSOs&lt;br /&gt;
&lt;br /&gt;
Full information about the catalog can be found in the following Redmine url:&lt;br /&gt;
&lt;br /&gt;
[https://euclid.roe.ac.uk/projects/puswg/wiki/Quasars/](https://euclid.roe.ac.uk/projects/puswg/wiki/Quasars/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We (Rhys Barnett) generated a high-z QSO catalogue from Jiang et al. (2016) QSO luminosity function at z = 6 and assuming Wang et al. (2019) redshift evolution (k=-0.72).&lt;br /&gt;
&lt;br /&gt;
Important features to be noted:&lt;br /&gt;
&lt;br /&gt;
1. The corresponding area is 15,000 deg2&lt;br /&gt;
2. We applied an approximate magnitude cut at H=25 (computed with the Euclid H-filter bandpass)&lt;br /&gt;
3. We applied an overpopulation by a factor 1000. This overpopulation factor is motivated by the need to perform meaningful statistical tests of completeness in the highest redshift bins where the number of objects is obviously the lowest&lt;br /&gt;
4. There is a set of 21 QSO spectral templates in total. Each object is assigned a template with a uniform random distribution.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Para pasar el .ipynb a .py hay que hacerlo con &amp;quot;Pair notebook with percent Script&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Para correrlo:&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/spark_notebook.sh -e mocks -s -- path_to_script.py&lt;br /&gt;
&lt;br /&gt;
== Then we run it massively. This is the second try: ==&lt;br /&gt;
&lt;br /&gt;
Pau usa la pipeline para generar un mock que contiene ya todos los filtros.&lt;br /&gt;
Calcula los flujos:&lt;br /&gt;
* blanco_decam_g_true: incluyen la milky way extinction también calculada true&lt;br /&gt;
* blanco_decam_g: interpolado sin MW extinction&lt;br /&gt;
* blanco_decam_g_odonnell_ext: interpolado tanto el flujo como la extinción.&lt;br /&gt;
&lt;br /&gt;
Esta es la tabla que ha creado Pau: cosmohub.flagship_mock_1_10_4_qso_pq&lt;br /&gt;
&lt;br /&gt;
Lo paso a clustered:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_4_qso_c (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
        `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
        `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
        `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
        `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
        `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
        `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
        `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
        `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
        `template` STRING COMMENT 'spectral template name (among 21)',&lt;br /&gt;
        `template_int` INT COMMENT 'spectral template as integer (from 0 to 20)',&lt;br /&gt;
        `h` FLOAT COMMENT 'approximate H-band magnitude for information only. This was computed for applying the magnitude cut',&lt;br /&gt;
        `r` FLOAT COMMENT 'random number between 0 and 1',&lt;br /&gt;
        `m1450` FLOAT COMMENT 'absolute magnitude at 1450 angstroms (M1450)',&lt;br /&gt;
      `blanco_decam_g_true` float, &lt;br /&gt;
      `blanco_decam_g` float, &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float, &lt;br /&gt;
      `blanco_decam_i_true` float, &lt;br /&gt;
      `blanco_decam_i` float, &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float, &lt;br /&gt;
      `blanco_decam_r_true` float, &lt;br /&gt;
      `blanco_decam_r` float, &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float, &lt;br /&gt;
      `blanco_decam_z_true` float, &lt;br /&gt;
      `blanco_decam_z` float, &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float, &lt;br /&gt;
      `subaru_hsc_z_true` float, &lt;br /&gt;
      `subaru_hsc_z` float, &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float, &lt;br /&gt;
      `jst_jpcam_g_true` float, &lt;br /&gt;
      `jst_jpcam_g` float, &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float, &lt;br /&gt;
      `kids_g_true` float, &lt;br /&gt;
      `kids_g` float, &lt;br /&gt;
      `kids_g_odonnell_ext` float, &lt;br /&gt;
      `kids_i_true` float, &lt;br /&gt;
      `kids_i` float, &lt;br /&gt;
      `kids_i_odonnell_ext` float, &lt;br /&gt;
      `kids_r_true` float, &lt;br /&gt;
      `kids_r` float, &lt;br /&gt;
      `kids_r_odonnell_ext` float, &lt;br /&gt;
      `kids_u_true` float, &lt;br /&gt;
      `kids_u` float, &lt;br /&gt;
      `kids_u_odonnell_ext` float, &lt;br /&gt;
      `lsst_g_true` float, &lt;br /&gt;
      `lsst_g` float, &lt;br /&gt;
      `lsst_g_odonnell_ext` float, &lt;br /&gt;
      `lsst_i_true` float, &lt;br /&gt;
      `lsst_i` float, &lt;br /&gt;
      `lsst_i_odonnell_ext` float, &lt;br /&gt;
      `lsst_r_true` float, &lt;br /&gt;
      `lsst_r` float, &lt;br /&gt;
      `lsst_r_odonnell_ext` float, &lt;br /&gt;
      `lsst_u_true` float, &lt;br /&gt;
      `lsst_u` float, &lt;br /&gt;
      `lsst_u_odonnell_ext` float, &lt;br /&gt;
      `lsst_y_true` float, &lt;br /&gt;
      `lsst_y` float, &lt;br /&gt;
      `lsst_y_odonnell_ext` float, &lt;br /&gt;
      `lsst_z_true` float, &lt;br /&gt;
      `lsst_z` float, &lt;br /&gt;
      `lsst_z_odonnell_ext` float, &lt;br /&gt;
      `cfht_megacam_r_true` float, &lt;br /&gt;
      `cfht_megacam_r` float, &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float, &lt;br /&gt;
      `cfht_megacam_u_true` float, &lt;br /&gt;
      `cfht_megacam_u` float, &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float, &lt;br /&gt;
      `pan_starrs_i_true` float, &lt;br /&gt;
      `pan_starrs_i` float, &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float, &lt;br /&gt;
      `pan_starrs_z_true` float, &lt;br /&gt;
      `pan_starrs_z` float, &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float, &lt;br /&gt;
      `2mass_h_true` float, &lt;br /&gt;
      `2mass_h` float, &lt;br /&gt;
      `2mass_h_odonnell_ext` float, &lt;br /&gt;
      `2mass_j_true` float, &lt;br /&gt;
      `2mass_j` float, &lt;br /&gt;
      `2mass_j_odonnell_ext` float, &lt;br /&gt;
      `2mass_ks_true` float, &lt;br /&gt;
      `2mass_ks` float, &lt;br /&gt;
      `2mass_ks_odonnell_ext` float, &lt;br /&gt;
      `sdss_r01_true` float, &lt;br /&gt;
      `sdss_r01` float, &lt;br /&gt;
      `sdss_r01_odonnell_ext` float, &lt;br /&gt;
      `gaia_bp_true` float, &lt;br /&gt;
      `gaia_bp` float, &lt;br /&gt;
      `gaia_bp_odonnell_ext` float, &lt;br /&gt;
      `gaia_g_true` float, &lt;br /&gt;
      `gaia_g` float, &lt;br /&gt;
      `gaia_g_odonnell_ext` float, &lt;br /&gt;
      `gaia_rp_true` float, &lt;br /&gt;
      `gaia_rp` float, &lt;br /&gt;
      `gaia_rp_odonnell_ext` float, &lt;br /&gt;
      `euclid_nisp_h_true` float, &lt;br /&gt;
      `euclid_nisp_h` float, &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float, &lt;br /&gt;
      `euclid_nisp_j_true` float, &lt;br /&gt;
      `euclid_nisp_j` float, &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float, &lt;br /&gt;
      `euclid_nisp_y_true` float, &lt;br /&gt;
      `euclid_nisp_y` float, &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float, &lt;br /&gt;
      `euclid_vis_true` float, &lt;br /&gt;
      `euclid_vis` float, &lt;br /&gt;
      `euclid_vis_odonnell_ext` float,&lt;br /&gt;
      `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_4_qso_c&lt;br /&gt;
    SELECT `unique_id`, `id`, `kind`, `ra`, `dec`, `l`, `b`, `hpix_9_nest`, SHIFTRIGHT(hpix_29_nest, (29-13)*2), `hpix_29_nest`, `mw_extinction`, `z`, `template`, `template_int`, `h`, `r`, `m1450`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, `step`&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_4_qso_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_4_qso_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
Añado el lensing:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_4_qso_s (&lt;br /&gt;
        `unique_id` BIGINT COMMENT 'unique identifier',&lt;br /&gt;
        `id` INT COMMENT 'ID',&lt;br /&gt;
        `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT',&lt;br /&gt;
        `ra` FLOAT COMMENT 'galaxy right ascension (degrees)',&lt;br /&gt;
        `dec` FLOAT COMMENT 'galaxy declination (degrees)',&lt;br /&gt;
        `ra_mag` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
        `dec_mag` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
        `kappa` float COMMENT 'convergence', &lt;br /&gt;
        `gamma1` float COMMENT 'shear', &lt;br /&gt;
        `gamma2` float COMMENT 'shear',&lt;br /&gt;
        `defl1` float COMMENT 'deflection1',&lt;br /&gt;
        `defl2` float COMMENT 'deflection2',&lt;br /&gt;
        `l` FLOAT COMMENT 'galactic longitude (degrees)',&lt;br /&gt;
        `b` FLOAT COMMENT 'galactic latitude (degrees)',&lt;br /&gt;
        `hpix_9_nest` int COMMENT 'healpix pixel id using order = 9 in NESTED format',&lt;br /&gt;
        `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
        `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
        `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits',&lt;br /&gt;
        `z` float COMMENT 'true galaxy redshift',&lt;br /&gt;
        `template` STRING COMMENT 'spectral template name (among 21)',&lt;br /&gt;
        `template_int` INT COMMENT 'spectral template as integer (from 0 to 20)',&lt;br /&gt;
        `h` FLOAT COMMENT 'approximate H-band magnitude for information only. This was computed for applying the magnitude cut',&lt;br /&gt;
        `r` FLOAT COMMENT 'random number between 0 and 1',&lt;br /&gt;
        `m1450` FLOAT COMMENT 'absolute magnitude at 1450 angstroms (M1450)',&lt;br /&gt;
      `blanco_decam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'Interpolated observed flux in DES g-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES g-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES i-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'Interpolated observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'Interpolated observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES r-band (Euclid provided)',  &lt;br /&gt;
      `blanco_decam_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'Interpolated observed flux in DES z-band (Euclid provided)',&lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'Interpolated observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
      `jst_jpcam_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'Interpolated observed flux in JST g-band (Euclid provided)',&lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in JST g-band (Euclid provided)',&lt;br /&gt;
      `kids_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'Interpolated observed flux in KIDS g-band (Euclid provided)',&lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS g-band (Euclid provided)',&lt;br /&gt;
      `kids_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'Interpolated observed flux in KIDS i-band (Euclid provided)',&lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'Interpolated observed flux in KIDS r-band (Euclid provided)',&lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS r-band (Euclid provided)',&lt;br /&gt;
      `kids_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'Interpolated observed flux in KIDS u-band (Euclid provided)',&lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in KIDS u-band (Euclid provided)',&lt;br /&gt;
      `lsst_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'Interpolated observed flux in LSST g-band (Euclid provided)',&lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST g-band (Euclid provided)',&lt;br /&gt;
      `lsst_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'Interpolated observed flux in LSST i-band (Euclid provided)',&lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST i-band (Euclid provided)',&lt;br /&gt;
      `lsst_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'Interpolated observed flux in LSST r-band (Euclid provided)',&lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST r-band (Euclid provided)',&lt;br /&gt;
      `lsst_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'Interpolated observed flux in LSST u-band (Euclid provided)',&lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST u-band (Euclid provided)',&lt;br /&gt;
      `lsst_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'Interpolated observed flux in LSST y-band (Euclid provided)',&lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST y-band (Euclid provided)',&lt;br /&gt;
      `lsst_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'Interpolated observed flux in LSST z-band (Euclid provided)',&lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in LSST z-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_r_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'Interpolated observed flux in CFHT r-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT r-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_u_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'Interpolated observed flux in CFHT u-band (Euclid provided)',&lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in CFHT u-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_i_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS i-band (Euclid provided)',  &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'Interpolated observed flux in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS i-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_z_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'Interpolated observed flux in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Pan-STARRS z-band (Euclid provided)',&lt;br /&gt;
      `2mass_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h` float COMMENT 'Interpolated observed flux in 2MASS H-band (Euclid provided)',&lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS H-band (Euclid provided)',&lt;br /&gt;
      `2mass_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'Interpolated observed flux in 2MASS J-band (Euclid provided)',&lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS J-band (Euclid provided)',&lt;br /&gt;
      `2mass_ks_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'Interpolated observed flux in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in 2MASS Ks-band (Euclid provided)',&lt;br /&gt;
      `sdss_r01_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)', &lt;br /&gt;
      `sdss_r01` float COMMENT 'Interpolated observed flux in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in sdss r-band redshifted to z=0.1 (Euclid provided)',&lt;br /&gt;
      `gaia_bp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'Interpolated observed flux in Gaia-BP band (Euclid provided)',&lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-BP band (Euclid provided)',&lt;br /&gt;
      `gaia_g_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'Interpolated observed flux in Gaia-G band (Euclid provided)',&lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'Interpolated observed flux in Gaia-RP band (Euclid provided)',&lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Gaia-RP band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_h_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'Interpolated observed flux in Euclid NISP-H band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'Interpolated observed flux in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-J band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_y_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'Interpolated observed flux in Euclid NISP-Y band (Euclid provided)',&lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_true` float COMMENT 'Integrated observed flux including (properly) MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'Interpolated observed flux in Euclid VIS band (Euclid provided)',&lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'Interpolated observed flux including MW extinction in Euclid VIS band (Euclid provided)',&lt;br /&gt;
      `step` smallint COMMENT 'redshift step number'&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    SET hive.auto.convert.join.noconditionaltask.size=1000;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_4_qso_s&lt;br /&gt;
    SELECT `unique_id`, `id`, `kind`, `ra`, `dec`, mag_pos.ra_mag, mag_pos.dec_mag, kappa, gamma1, gamma2, defl1, defl2, `l`, `b`, `hpix_9_nest`, `hpix_13_nest`, `hpix_29_nest`, `mw_extinction`, `z`, `template`, `template_int`, `h`, `r`, `m1450`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, `step`&lt;br /&gt;
    FROM&lt;br /&gt;
    (SELECT `unique_id`, `id`, `kind`, `ra`, `dec`, udf.magnified_positions(CAST(ra AS DOUBLE), CAST(`dec` AS DOUBLE), CAST(l.defl1 AS DOUBLE), CAST(l.defl2 AS DOUBLE)) as mag_pos, l.kappa, l.gamma1, l.gamma2, l.defl1, l.defl2, `l`, `b`, `hpix_9_nest`, l.hpix_13_nest, `hpix_29_nest`, `mw_extinction`, `z`, `template`, `template_int`, `h`, `r`, `m1450`, `blanco_decam_g_true`, `blanco_decam_g`, `blanco_decam_g_odonnell_ext`, `blanco_decam_i_true`, `blanco_decam_i`, `blanco_decam_i_odonnell_ext`, `blanco_decam_r_true`, `blanco_decam_r`, `blanco_decam_r_odonnell_ext`, `blanco_decam_z_true`, `blanco_decam_z`, `blanco_decam_z_odonnell_ext`, `subaru_hsc_z_true`, `subaru_hsc_z`, `subaru_hsc_z_odonnell_ext`, `jst_jpcam_g_true`, `jst_jpcam_g`, `jst_jpcam_g_odonnell_ext`, `kids_g_true`, `kids_g`, `kids_g_odonnell_ext`, `kids_i_true`, `kids_i`, `kids_i_odonnell_ext`, `kids_r_true`, `kids_r`, `kids_r_odonnell_ext`, `kids_u_true`, `kids_u`, `kids_u_odonnell_ext`, `lsst_g_true`, `lsst_g`, `lsst_g_odonnell_ext`, `lsst_i_true`, `lsst_i`, `lsst_i_odonnell_ext`, `lsst_r_true`, `lsst_r`, `lsst_r_odonnell_ext`, `lsst_u_true`, `lsst_u`, `lsst_u_odonnell_ext`, `lsst_y_true`, `lsst_y`, `lsst_y_odonnell_ext`, `lsst_z_true`, `lsst_z`, `lsst_z_odonnell_ext`, `cfht_megacam_r_true`, `cfht_megacam_r`, `cfht_megacam_r_odonnell_ext`, `cfht_megacam_u_true`, `cfht_megacam_u`, `cfht_megacam_u_odonnell_ext`, `pan_starrs_i_true`, `pan_starrs_i`, `pan_starrs_i_odonnell_ext`, `pan_starrs_z_true`, `pan_starrs_z`, `pan_starrs_z_odonnell_ext`, `2mass_h_true`, `2mass_h`, `2mass_h_odonnell_ext`, `2mass_j_true`, `2mass_j`, `2mass_j_odonnell_ext`, `2mass_ks_true`, `2mass_ks`, `2mass_ks_odonnell_ext`, `sdss_r01_true`, `sdss_r01`, `sdss_r01_odonnell_ext`, `gaia_bp_true`, `gaia_bp`, `gaia_bp_odonnell_ext`, `gaia_g_true`, `gaia_g`, `gaia_g_odonnell_ext`, `gaia_rp_true`, `gaia_rp`, `gaia_rp_odonnell_ext`, `euclid_nisp_h_true`, `euclid_nisp_h`, `euclid_nisp_h_odonnell_ext`, `euclid_nisp_j_true`, `euclid_nisp_j`, `euclid_nisp_j_odonnell_ext`, `euclid_nisp_y_true`, `euclid_nisp_y`, `euclid_nisp_y_odonnell_ext`, `euclid_vis_true`, `euclid_vis`, `euclid_vis_odonnell_ext`, l.step &lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_4_qso_c as m&lt;br /&gt;
    JOIN cosmohub.flagship_lensing2 as l&lt;br /&gt;
    ON m.step = l.step&lt;br /&gt;
    AND m.hpix_13_nest = l.hpix_13_nest) as t&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_4_qso_s COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_10_4_qso_s;&lt;br /&gt;
    1520395&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
A more simple example:&lt;br /&gt;
&lt;br /&gt;
    select COUNT(m.hpix_13_nest)&lt;br /&gt;
    from cosmohub.flagship_mock_1_10_4_qso_c as m&lt;br /&gt;
    join cosmohub.flagship_lensing2 as l&lt;br /&gt;
    on l.step = m.step&lt;br /&gt;
    and l.hpix_13_nest = m.hpix_13_nest;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Info en CosmoHub:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is the first SC8 QSOs release.&lt;br /&gt;
&lt;br /&gt;
We have randomly selected QSO from [https://cosmohub.pic.es/catalogs/205](https://cosmohub.pic.es/catalogs/205) (copied information below) and located also randomly in SC8 area.&lt;br /&gt;
&lt;br /&gt;
We have assigned lensing parameters from last redshift step (86) since lensing and deflection maps are not yet available for higher redshift.&lt;br /&gt;
&lt;br /&gt;
Therefore we have used those parameters to estimate the magnified positions and also magnified fluxes in the TU FITS files.&lt;br /&gt;
&lt;br /&gt;
Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
&lt;br /&gt;
m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
&lt;br /&gt;
And in order to estimate magnified magnitudes:&lt;br /&gt;
&lt;br /&gt;
m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Catalogue of high-z QSOs&lt;br /&gt;
&lt;br /&gt;
Full information about the catalog can be found in the following Redmine url:&lt;br /&gt;
&lt;br /&gt;
[https://euclid.roe.ac.uk/projects/puswg/wiki/Quasars/](https://euclid.roe.ac.uk/projects/puswg/wiki/Quasars/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We (Rhys Barnett) generated a high-z QSO catalogue from Jiang et al. (2016) QSO luminosity function at z = 6 and assuming Wang et al. (2019) redshift evolution (k=-0.72).&lt;br /&gt;
&lt;br /&gt;
Important features to be noted:&lt;br /&gt;
&lt;br /&gt;
1. The corresponding area is 15,000 deg2&lt;br /&gt;
2. We applied an approximate magnitude cut at H=25 (computed with the Euclid H-filter bandpass)&lt;br /&gt;
3. We applied an overpopulation by a factor 1000. This overpopulation factor is motivated by the need to perform meaningful statistical tests of completeness in the highest redshift bins where the number of objects is obviously the lowest&lt;br /&gt;
4. There is a set of 21 QSO spectral templates in total. Each object is assigned a template with a uniform random distribution.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
FITS files:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(m1450 AS float) AS REF_MAG_ABS,  \nCAST(m1450 AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(-1 AS float) AS BULGE_R50,  \nCAST(-1 AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(template_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV,  \nCAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_4_qso_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063&amp;quot;&lt;br /&gt;
        }&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Standard_galaxies&amp;diff=892</id>
		<title>Standard galaxies</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Standard_galaxies&amp;diff=892"/>
		<updated>2021-01-18T15:58:28Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Standard galaxies process for SC8 ==&lt;br /&gt;
&lt;br /&gt;
Using the full_pipeline.py with the whole first octant (flagship_rockstar_octant1_c)&lt;br /&gt;
&lt;br /&gt;
Los datos raw de este catálogo están en:&lt;br /&gt;
&lt;br /&gt;
    /pnfs/pic.es/data/astro/euclid/disk/newrock&lt;br /&gt;
&lt;br /&gt;
Los campos bx, by, bz, los hemos añadido nosotros de la estructura de directorios/ficheros que nos llega de Zurich.&lt;br /&gt;
&lt;br /&gt;
Los directorios van desde el 01 hasta el 62 (62 &amp;quot;boxes&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
'''Hemos puesto float en las posiciones!!!!! Tenemos que reingestar los halos y volver a calcularlo todo de nuevo. Abrir un ticket.'''&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_0_pq (&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` INT,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `Halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_0'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
Clusterizo:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_0_c (&lt;br /&gt;
    `kind` TINYINT,&lt;br /&gt;
    `luminosity_r01` FLOAT,&lt;br /&gt;
    `halo_x` FLOAT,&lt;br /&gt;
    `halo_y` FLOAT,&lt;br /&gt;
    `halo_z` FLOAT,&lt;br /&gt;
    `halo_vx` FLOAT,&lt;br /&gt;
    `halo_vy` FLOAT,&lt;br /&gt;
    `halo_vz` FLOAT,&lt;br /&gt;
    `halo_r` FLOAT,&lt;br /&gt;
    `true_redshift_halo` FLOAT,&lt;br /&gt;
    `halo_lm` FLOAT,&lt;br /&gt;
    `halo_n_sats` INT,&lt;br /&gt;
    `n_gals` INT,&lt;br /&gt;
    `abs_mag_r01` FLOAT,&lt;br /&gt;
    `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
    `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
    `gr_restframe` FLOAT,&lt;br /&gt;
    `color_kind` TINYINT,&lt;br /&gt;
    `x_gal` FLOAT,&lt;br /&gt;
    `y_gal` FLOAT,&lt;br /&gt;
    `z_gal` FLOAT,&lt;br /&gt;
    `r_gal` FLOAT,&lt;br /&gt;
    `true_redshift_gal` FLOAT,&lt;br /&gt;
    `ra_gal` DOUBLE,&lt;br /&gt;
    `dec_gal` DOUBLE,&lt;br /&gt;
    `hpix_29_nest` BIGINT,&lt;br /&gt;
    `hpix_13_nest` BIGINT,&lt;br /&gt;
    `vx_gal` FLOAT,&lt;br /&gt;
    `vy_gal` FLOAT,&lt;br /&gt;
    `vz_gal` FLOAT,&lt;br /&gt;
    `vrad_gal` FLOAT,&lt;br /&gt;
    `delta_r` FLOAT,&lt;br /&gt;
    `observed_redshift_gal` FLOAT,&lt;br /&gt;
    `sed_ke` FLOAT,&lt;br /&gt;
    `gr_cosmos` FLOAT,&lt;br /&gt;
    `sed_cosmos` FLOAT,&lt;br /&gt;
    `ext_curve_cosmos` TINYINT,&lt;br /&gt;
    `ebv_cosmos` FLOAT,&lt;br /&gt;
    `is_within_cosmos` BOOLEAN,&lt;br /&gt;
    `cosmos_distance` FLOAT,&lt;br /&gt;
    `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
    `log_ml_r01` FLOAT,&lt;br /&gt;
    `log_stellar_mass` FLOAT,&lt;br /&gt;
    `metallicity` FLOAT,&lt;br /&gt;
    `log_sfr` FLOAT,&lt;br /&gt;
    `logf_halpha_ext` FLOAT,&lt;br /&gt;
    `logf_halpha` FLOAT,&lt;br /&gt;
    `Halpha_scatter` FLOAT,&lt;br /&gt;
    `loglum_halpha` FLOAT,&lt;br /&gt;
    `loglum_halpha_ext` FLOAT,&lt;br /&gt;
    `logf_dummy` FLOAT,&lt;br /&gt;
    `z_dummy` FLOAT,&lt;br /&gt;
    `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
    `logf_halpha_model1` FLOAT,&lt;br /&gt;
    `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
    `loglum_halpha_model1` FLOAT,&lt;br /&gt;
    `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
    `logf_halpha_model3` FLOAT,&lt;br /&gt;
    `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
    `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
    `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
    `logf_hbeta_model1` FLOAT,&lt;br /&gt;
    `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
    `logf_o2_model1` FLOAT,&lt;br /&gt;
    `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
    `logf_n2_model1` FLOAT,&lt;br /&gt;
    `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
    `logf_o3_model1` FLOAT,&lt;br /&gt;
    `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
    `logf_s2_model1` FLOAT,&lt;br /&gt;
    `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
    `logf_hbeta_model3` FLOAT,&lt;br /&gt;
    `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
    `logf_o2_model3` FLOAT,&lt;br /&gt;
    `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
    `logf_n2_model3` FLOAT,&lt;br /&gt;
    `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
    `logf_o3_model3` FLOAT,&lt;br /&gt;
    `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
    `logf_s2_model3` FLOAT,&lt;br /&gt;
    `blanco_decam_i` FLOAT,&lt;br /&gt;
    `sdss_r01` FLOAT,&lt;br /&gt;
    `euclid_nisp_h` FLOAT,&lt;br /&gt;
    `l_gal` FLOAT,&lt;br /&gt;
    `b_gal` FLOAT,&lt;br /&gt;
    `mw_extinction` FLOAT,&lt;br /&gt;
    `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
    `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
    `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
    `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
    `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
    `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
    `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
    `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
    `dominant_shape` TINYINT,&lt;br /&gt;
    `median_major_axis` FLOAT,&lt;br /&gt;
    `scale_length` FLOAT,&lt;br /&gt;
    `bulge_fraction` FLOAT,&lt;br /&gt;
    `disk_scalelength` FLOAT,&lt;br /&gt;
    `disk_nsersic` FLOAT,&lt;br /&gt;
    `disk_r50` FLOAT,&lt;br /&gt;
    `bulge_r50` FLOAT,&lt;br /&gt;
    `bulge_nsersic` FLOAT,&lt;br /&gt;
    `inclination_angle` FLOAT,&lt;br /&gt;
    `disk_ellipticity` FLOAT,&lt;br /&gt;
    `bulge_ellipticity` FLOAT,&lt;br /&gt;
    `disk_axis_ratio` FLOAT,&lt;br /&gt;
    `bulge_axis_ratio` FLOAT,&lt;br /&gt;
    `step` SMALLINT,&lt;br /&gt;
    `random_index` FLOAT,&lt;br /&gt;
    `halo_id` BIGINT,&lt;br /&gt;
    `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
   CLUSTERED BY ( &lt;br /&gt;
       hpix_13_nest) &lt;br /&gt;
   SORTED BY ( &lt;br /&gt;
       hpix_13_nest ASC) &lt;br /&gt;
   INTO 4096 BUCKETS&lt;br /&gt;
   ROW FORMAT SERDE &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
   STORED AS INPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
   OUTPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
   ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_0_c&lt;br /&gt;
    SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, hpix_nest as hpix_29_nest, SHIFTRIGHT(hpix_nest, (29-13)*2) as hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, step, random_index, halo_id, galaxy_id&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_0_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE jcarrete.flagship_mock_1_10_0_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
Cambio el esquema:&lt;br /&gt;
&lt;br /&gt;
    ALTER TABLE jcarrete.flagship_mock_1_10_0_c RENAME TO cosmohub.flagship_mock_1_10_0_c;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CREO OTRA VEZ LA TABLA CON EL CLUSTERING CORRECTO:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_0_c2 (&lt;br /&gt;
        `kind` TINYINT,&lt;br /&gt;
        `luminosity_r01` FLOAT,&lt;br /&gt;
        `halo_x` FLOAT,&lt;br /&gt;
        `halo_y` FLOAT,&lt;br /&gt;
        `halo_z` FLOAT,&lt;br /&gt;
        `halo_vx` FLOAT,&lt;br /&gt;
        `halo_vy` FLOAT,&lt;br /&gt;
        `halo_vz` FLOAT,&lt;br /&gt;
        `halo_r` FLOAT,&lt;br /&gt;
        `true_redshift_halo` FLOAT,&lt;br /&gt;
        `halo_lm` FLOAT,&lt;br /&gt;
        `halo_n_sats` INT,&lt;br /&gt;
        `n_gals` INT,&lt;br /&gt;
        `abs_mag_r01` FLOAT,&lt;br /&gt;
        `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
        `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
        `gr_restframe` FLOAT,&lt;br /&gt;
        `color_kind` TINYINT,&lt;br /&gt;
        `x_gal` FLOAT,&lt;br /&gt;
        `y_gal` FLOAT,&lt;br /&gt;
        `z_gal` FLOAT,&lt;br /&gt;
        `r_gal` FLOAT,&lt;br /&gt;
        `true_redshift_gal` FLOAT,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` BIGINT,&lt;br /&gt;
        `vx_gal` FLOAT,&lt;br /&gt;
        `vy_gal` FLOAT,&lt;br /&gt;
        `vz_gal` FLOAT,&lt;br /&gt;
        `vrad_gal` FLOAT,&lt;br /&gt;
        `delta_r` FLOAT,&lt;br /&gt;
        `observed_redshift_gal` FLOAT,&lt;br /&gt;
        `sed_ke` FLOAT,&lt;br /&gt;
        `gr_cosmos` FLOAT,&lt;br /&gt;
        `sed_cosmos` FLOAT,&lt;br /&gt;
        `ext_curve_cosmos` TINYINT,&lt;br /&gt;
        `ebv_cosmos` FLOAT,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` FLOAT,&lt;br /&gt;
        `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
        `log_ml_r01` FLOAT,&lt;br /&gt;
        `log_stellar_mass` FLOAT,&lt;br /&gt;
        `metallicity` FLOAT,&lt;br /&gt;
        `log_sfr` FLOAT,&lt;br /&gt;
        `logf_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_halpha` FLOAT,&lt;br /&gt;
        `Halpha_scatter` FLOAT,&lt;br /&gt;
        `loglum_halpha` FLOAT,&lt;br /&gt;
        `loglum_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_dummy` FLOAT,&lt;br /&gt;
        `z_dummy` FLOAT,&lt;br /&gt;
        `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model1` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1` FLOAT,&lt;br /&gt;
        `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model3` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1` FLOAT,&lt;br /&gt;
        `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model1` FLOAT,&lt;br /&gt;
        `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model1` FLOAT,&lt;br /&gt;
        `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model1` FLOAT,&lt;br /&gt;
        `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model1` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3` FLOAT,&lt;br /&gt;
        `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model3` FLOAT,&lt;br /&gt;
        `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model3` FLOAT,&lt;br /&gt;
        `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model3` FLOAT,&lt;br /&gt;
        `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model3` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `l_gal` FLOAT,&lt;br /&gt;
        `b_gal` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `dominant_shape` TINYINT,&lt;br /&gt;
        `median_major_axis` FLOAT,&lt;br /&gt;
        `scale_length` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `disk_scalelength` FLOAT,&lt;br /&gt;
        `disk_nsersic` FLOAT,&lt;br /&gt;
        `disk_r50` FLOAT,&lt;br /&gt;
        `bulge_r50` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `inclination_angle` FLOAT,&lt;br /&gt;
        `disk_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `disk_axis_ratio` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `step` SMALLINT,&lt;br /&gt;
        `random_index` FLOAT,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest&lt;br /&gt;
    )&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC&lt;br /&gt;
    )&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_0_c2&lt;br /&gt;
    SELECT * &lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_0_c;&lt;br /&gt;
&lt;br /&gt;
Todo esto lo hago para probar el JOIN eficiente&lt;br /&gt;
&lt;br /&gt;
Some tips:&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(DISTINTC ) better performance:&lt;br /&gt;
    https://prantik.github.io/blog/Query-Optimization-in-Hive-Count-Distinct-with-Brickhouse-Group-Count&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE tallada.dup_flagship_mock_1_10_0_c&lt;br /&gt;
    STORED AS ORC AS&lt;br /&gt;
    SELECT t.* FROM (&lt;br /&gt;
      SELECT halo_id, galaxy_id, kind, ra_gal, dec_gal, true_redshift_gal,&lt;br /&gt;
      COUNT(*) OVER (PARTITION BY ra_gal, dec_gal) AS cnt&lt;br /&gt;
      FROM flagship_mock_1_10_0_c AS s&lt;br /&gt;
    ) AS t&lt;br /&gt;
    WHERE t.cnt &amp;gt; 1;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_1/0.pq -t jcarrete.flagship_mock_1_10_1_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_1_pq (&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` INT,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `Halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_1'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
Clustered como la del lensing. OJO PORQUE el HPIX_13_NEST TIENE QUE SER INT!&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_1_c (&lt;br /&gt;
        `kind` TINYINT,&lt;br /&gt;
        `luminosity_r01` FLOAT,&lt;br /&gt;
        `halo_x` FLOAT,&lt;br /&gt;
        `halo_y` FLOAT,&lt;br /&gt;
        `halo_z` FLOAT,&lt;br /&gt;
        `halo_vx` FLOAT,&lt;br /&gt;
        `halo_vy` FLOAT,&lt;br /&gt;
        `halo_vz` FLOAT,&lt;br /&gt;
        `halo_r` FLOAT,&lt;br /&gt;
        `true_redshift_halo` FLOAT,&lt;br /&gt;
        `halo_lm` FLOAT,&lt;br /&gt;
        `halo_n_sats` INT,&lt;br /&gt;
        `n_gals` INT,&lt;br /&gt;
        `abs_mag_r01` FLOAT,&lt;br /&gt;
        `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
        `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
        `gr_restframe` FLOAT,&lt;br /&gt;
        `color_kind` TINYINT,&lt;br /&gt;
        `x_gal` FLOAT,&lt;br /&gt;
        `y_gal` FLOAT,&lt;br /&gt;
        `z_gal` FLOAT,&lt;br /&gt;
        `r_gal` FLOAT,&lt;br /&gt;
        `true_redshift_gal` FLOAT,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` INT,&lt;br /&gt;
        `vx_gal` FLOAT,&lt;br /&gt;
        `vy_gal` FLOAT,&lt;br /&gt;
        `vz_gal` FLOAT,&lt;br /&gt;
        `vrad_gal` FLOAT,&lt;br /&gt;
        `delta_r` FLOAT,&lt;br /&gt;
        `observed_redshift_gal` FLOAT,&lt;br /&gt;
        `sed_ke` FLOAT,&lt;br /&gt;
        `gr_cosmos` FLOAT,&lt;br /&gt;
        `sed_cosmos` FLOAT,&lt;br /&gt;
        `ext_curve_cosmos` TINYINT,&lt;br /&gt;
        `ebv_cosmos` FLOAT,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` FLOAT,&lt;br /&gt;
        `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
        `log_ml_r01` FLOAT,&lt;br /&gt;
        `log_stellar_mass` FLOAT,&lt;br /&gt;
        `metallicity` FLOAT,&lt;br /&gt;
        `log_sfr` FLOAT,&lt;br /&gt;
        `logf_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_halpha` FLOAT,&lt;br /&gt;
        `Halpha_scatter` FLOAT,&lt;br /&gt;
        `loglum_halpha` FLOAT,&lt;br /&gt;
        `loglum_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_dummy` FLOAT,&lt;br /&gt;
        `z_dummy` FLOAT,&lt;br /&gt;
        `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model1` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1` FLOAT,&lt;br /&gt;
        `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model3` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1` FLOAT,&lt;br /&gt;
        `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model1` FLOAT,&lt;br /&gt;
        `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model1` FLOAT,&lt;br /&gt;
        `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model1` FLOAT,&lt;br /&gt;
        `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model1` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3` FLOAT,&lt;br /&gt;
        `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model3` FLOAT,&lt;br /&gt;
        `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model3` FLOAT,&lt;br /&gt;
        `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model3` FLOAT,&lt;br /&gt;
        `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model3` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `l_gal` FLOAT,&lt;br /&gt;
        `b_gal` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `dominant_shape` TINYINT,&lt;br /&gt;
        `median_major_axis` FLOAT,&lt;br /&gt;
        `scale_length` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `disk_scalelength` FLOAT,&lt;br /&gt;
        `disk_nsersic` FLOAT,&lt;br /&gt;
        `disk_r50` FLOAT,&lt;br /&gt;
        `bulge_r50` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `inclination_angle` FLOAT,&lt;br /&gt;
        `disk_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `disk_axis_ratio` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `step` SMALLINT,&lt;br /&gt;
        `random_index` FLOAT,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_1_c&lt;br /&gt;
    SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, hpix_nest as hpix_29_nest, SHIFTRIGHT(hpix_nest, (29-13)*2) as hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, step, random_index, halo_id, galaxy_id&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_1_pq;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_1_s (&lt;br /&gt;
        `kind` TINYINT,&lt;br /&gt;
        `luminosity_r01` FLOAT,&lt;br /&gt;
        `halo_x` FLOAT,&lt;br /&gt;
        `halo_y` FLOAT,&lt;br /&gt;
        `halo_z` FLOAT,&lt;br /&gt;
        `halo_vx` FLOAT,&lt;br /&gt;
        `halo_vy` FLOAT,&lt;br /&gt;
        `halo_vz` FLOAT,&lt;br /&gt;
        `halo_r` FLOAT,&lt;br /&gt;
        `true_redshift_halo` FLOAT,&lt;br /&gt;
        `halo_lm` FLOAT,&lt;br /&gt;
        `halo_n_sats` INT,&lt;br /&gt;
        `n_gals` INT,&lt;br /&gt;
        `abs_mag_r01` FLOAT,&lt;br /&gt;
        `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
        `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
        `gr_restframe` FLOAT,&lt;br /&gt;
        `color_kind` TINYINT,&lt;br /&gt;
        `x_gal` FLOAT,&lt;br /&gt;
        `y_gal` FLOAT,&lt;br /&gt;
        `z_gal` FLOAT,&lt;br /&gt;
        `r_gal` FLOAT,&lt;br /&gt;
        `true_redshift_gal` FLOAT,&lt;br /&gt;
        `ra_gal` FLOAT,&lt;br /&gt;
        `dec_gal` FLOAT,&lt;br /&gt;
        `ra_mag_gal` FLOAT,&lt;br /&gt;
        `dec_mag_gal` FLOAT,&lt;br /&gt;
        `kappa` FLOAT,&lt;br /&gt;
        `gamma1` FLOAT,&lt;br /&gt;
        `gamma2` FLOAT,&lt;br /&gt;
        `defl1` FLOAT,&lt;br /&gt;
        `defl2` FLOAT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` INT,&lt;br /&gt;
        `vx_gal` FLOAT,&lt;br /&gt;
        `vy_gal` FLOAT,&lt;br /&gt;
        `vz_gal` FLOAT,&lt;br /&gt;
        `vrad_gal` FLOAT,&lt;br /&gt;
        `delta_r` FLOAT,&lt;br /&gt;
        `observed_redshift_gal` FLOAT,&lt;br /&gt;
        `sed_ke` FLOAT,&lt;br /&gt;
        `gr_cosmos` FLOAT,&lt;br /&gt;
        `sed_cosmos` FLOAT,&lt;br /&gt;
        `ext_curve_cosmos` TINYINT,&lt;br /&gt;
        `ebv_cosmos` FLOAT,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` FLOAT,&lt;br /&gt;
        `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
        `log_ml_r01` FLOAT,&lt;br /&gt;
        `log_stellar_mass` FLOAT,&lt;br /&gt;
        `metallicity` FLOAT,&lt;br /&gt;
        `log_sfr` FLOAT,&lt;br /&gt;
        `logf_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_halpha` FLOAT,&lt;br /&gt;
        `Halpha_scatter` FLOAT,&lt;br /&gt;
        `loglum_halpha` FLOAT,&lt;br /&gt;
        `loglum_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_dummy` FLOAT,&lt;br /&gt;
        `z_dummy` FLOAT,&lt;br /&gt;
        `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model1` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1` FLOAT,&lt;br /&gt;
        `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model3` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1` FLOAT,&lt;br /&gt;
        `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model1` FLOAT,&lt;br /&gt;
        `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model1` FLOAT,&lt;br /&gt;
        `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model1` FLOAT,&lt;br /&gt;
        `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model1` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3` FLOAT,&lt;br /&gt;
        `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model3` FLOAT,&lt;br /&gt;
        `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model3` FLOAT,&lt;br /&gt;
        `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model3` FLOAT,&lt;br /&gt;
        `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model3` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `l_gal` FLOAT,&lt;br /&gt;
        `b_gal` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `dominant_shape` TINYINT,&lt;br /&gt;
        `median_major_axis` FLOAT,&lt;br /&gt;
        `scale_length` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `disk_scalelength` FLOAT,&lt;br /&gt;
        `disk_nsersic` FLOAT,&lt;br /&gt;
        `disk_r50` FLOAT,&lt;br /&gt;
        `bulge_r50` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `inclination_angle` FLOAT,&lt;br /&gt;
        `disk_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `disk_axis_ratio` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `step` SMALLINT,&lt;br /&gt;
        `random_index` FLOAT,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To assign lensing:&lt;br /&gt;
&lt;br /&gt;
    SET hive.auto.convert.join.noconditionaltask.size=1000;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_1_s&lt;br /&gt;
    SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, mag_pos.ra_mag, mag_pos.dec_mag, kappa, gamma1, gamma2, defl1, defl2, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, step, random_index, halo_id, galaxy_id&lt;br /&gt;
    FROM&lt;br /&gt;
    (SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, udf.magnified_positions(CAST(ra_gal AS DOUBLE) , CAST(dec_gal AS DOUBLE), CAST(l.defl1 AS DOUBLE), CAST(l.defl2 AS DOUBLE)) as mag_pos, l.kappa, l.gamma1, l.gamma2, l.defl1, l.defl2, hpix_29_nest, l.hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, l.step, random_index, halo_id, galaxy_id&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_1_c as m&lt;br /&gt;
    JOIN cosmohub.flagship_lensing2 as l&lt;br /&gt;
    ON m.step = l.step&lt;br /&gt;
    AND m.hpix_13_nest = l.hpix_13_nest) as t&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_1_s COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Creo la tabla con el footprint que me he generado yo:&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.sc8_footprint_nest_nside512_csv(&lt;br /&gt;
      `hpix_9_nest` int,&lt;br /&gt;
      `value` boolean &lt;br /&gt;
    )&lt;br /&gt;
    ROW FORMAT SERDE &lt;br /&gt;
      'org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe' &lt;br /&gt;
    WITH SERDEPROPERTIES ( &lt;br /&gt;
      'field.delim'=',', &lt;br /&gt;
      'serialization.format'=',') &lt;br /&gt;
    STORED AS INPUTFORMAT &lt;br /&gt;
      'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
    OUTPUTFORMAT &lt;br /&gt;
      'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'&lt;br /&gt;
    LOCATION&lt;br /&gt;
      'hdfs://AntNest/user/jcarrete/data/euclid/footprint_SC8/'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.sc8_footprint_nest_nside512_c(&lt;br /&gt;
      `hpix_9_nest` int,&lt;br /&gt;
      `value` boolean&lt;br /&gt;
    )&lt;br /&gt;
     CLUSTERED BY ( &lt;br /&gt;
           hpix_9_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           hpix_9_nest ASC) &lt;br /&gt;
       INTO 4 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.sc8_footprint_nest_nside512_c&lt;br /&gt;
    SELECT * FROM jcarrete.sc8_footprint_nest_nside512_csv;&lt;br /&gt;
&lt;br /&gt;
CAMBIO EL ESQUEMA DEL FOOTPRINT PARA QUE LA GENTE PUEDA USARLO DESDE COSMOHUB.&lt;br /&gt;
&lt;br /&gt;
    cosmohub.sc8_footprint_nest_nside512_c&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_1_s_sc8 (&lt;br /&gt;
        `kind` TINYINT,&lt;br /&gt;
        `luminosity_r01` FLOAT,&lt;br /&gt;
        `halo_x` FLOAT,&lt;br /&gt;
        `halo_y` FLOAT,&lt;br /&gt;
        `halo_z` FLOAT,&lt;br /&gt;
        `halo_vx` FLOAT,&lt;br /&gt;
        `halo_vy` FLOAT,&lt;br /&gt;
        `halo_vz` FLOAT,&lt;br /&gt;
        `halo_r` FLOAT,&lt;br /&gt;
        `true_redshift_halo` FLOAT,&lt;br /&gt;
        `halo_lm` FLOAT,&lt;br /&gt;
        `halo_n_sats` INT,&lt;br /&gt;
        `n_gals` INT,&lt;br /&gt;
        `abs_mag_r01` FLOAT,&lt;br /&gt;
        `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
        `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
        `gr_restframe` FLOAT,&lt;br /&gt;
        `color_kind` TINYINT,&lt;br /&gt;
        `x_gal` FLOAT,&lt;br /&gt;
        `y_gal` FLOAT,&lt;br /&gt;
        `z_gal` FLOAT,&lt;br /&gt;
        `r_gal` FLOAT,&lt;br /&gt;
        `true_redshift_gal` FLOAT,&lt;br /&gt;
        `ra_gal` FLOAT,&lt;br /&gt;
        `dec_gal` FLOAT,&lt;br /&gt;
        `ra_mag_gal` FLOAT,&lt;br /&gt;
        `dec_mag_gal` FLOAT,&lt;br /&gt;
        `kappa` FLOAT,&lt;br /&gt;
        `gamma1` FLOAT,&lt;br /&gt;
        `gamma2` FLOAT,&lt;br /&gt;
        `defl1` FLOAT,&lt;br /&gt;
        `defl2` FLOAT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` INT,&lt;br /&gt;
        `vx_gal` FLOAT,&lt;br /&gt;
        `vy_gal` FLOAT,&lt;br /&gt;
        `vz_gal` FLOAT,&lt;br /&gt;
        `vrad_gal` FLOAT,&lt;br /&gt;
        `delta_r` FLOAT,&lt;br /&gt;
        `observed_redshift_gal` FLOAT,&lt;br /&gt;
        `sed_ke` FLOAT,&lt;br /&gt;
        `gr_cosmos` FLOAT,&lt;br /&gt;
        `sed_cosmos` FLOAT,&lt;br /&gt;
        `ext_curve_cosmos` TINYINT,&lt;br /&gt;
        `ebv_cosmos` FLOAT,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` FLOAT,&lt;br /&gt;
        `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
        `log_ml_r01` FLOAT,&lt;br /&gt;
        `log_stellar_mass` FLOAT,&lt;br /&gt;
        `metallicity` FLOAT,&lt;br /&gt;
        `log_sfr` FLOAT,&lt;br /&gt;
        `logf_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_halpha` FLOAT,&lt;br /&gt;
        `Halpha_scatter` FLOAT,&lt;br /&gt;
        `loglum_halpha` FLOAT,&lt;br /&gt;
        `loglum_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_dummy` FLOAT,&lt;br /&gt;
        `z_dummy` FLOAT,&lt;br /&gt;
        `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model1` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1` FLOAT,&lt;br /&gt;
        `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model3` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1` FLOAT,&lt;br /&gt;
        `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model1` FLOAT,&lt;br /&gt;
        `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model1` FLOAT,&lt;br /&gt;
        `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model1` FLOAT,&lt;br /&gt;
        `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model1` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3` FLOAT,&lt;br /&gt;
        `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model3` FLOAT,&lt;br /&gt;
        `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model3` FLOAT,&lt;br /&gt;
        `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model3` FLOAT,&lt;br /&gt;
        `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model3` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `l_gal` FLOAT,&lt;br /&gt;
        `b_gal` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `dominant_shape` TINYINT,&lt;br /&gt;
        `median_major_axis` FLOAT,&lt;br /&gt;
        `scale_length` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `disk_scalelength` FLOAT,&lt;br /&gt;
        `disk_nsersic` FLOAT,&lt;br /&gt;
        `disk_r50` FLOAT,&lt;br /&gt;
        `bulge_r50` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `inclination_angle` FLOAT,&lt;br /&gt;
        `disk_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `disk_axis_ratio` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `step` SMALLINT,&lt;br /&gt;
        `random_index` FLOAT,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
I materialize the JOIN between the first octant with the SC8 mask:&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_1_s_sc8&lt;br /&gt;
    SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, step, random_index, halo_id, galaxy_id FROM cosmohub.flagship_mock_1_10_1_s&lt;br /&gt;
    JOIN jcarrete.sc8_footprint_nest_nside512_c&lt;br /&gt;
    ON hpix_9_nest = udf.ang2pix(9, ra_gal + 180, dec_gal, True, True)&lt;br /&gt;
    AND value = 1&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
I generate a very small patch, with &amp;quot;_prime&amp;quot; values to check the rotation module included in the flux pipeline&lt;br /&gt;
&lt;br /&gt;
The catalog is stored in: &lt;br /&gt;
&lt;br /&gt;
    /user/jcarrete/data/euclid/flagship_mock_1_10_1_s_flux&lt;br /&gt;
&lt;br /&gt;
Then I generate a new catalog including &amp;quot;everything&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
I create the catalog with the flux_pipeline.py.&lt;br /&gt;
I include two more steps in the pipeline to rotate all the different fields.&lt;br /&gt;
&lt;br /&gt;
The catalog is stored in parquet:&lt;br /&gt;
&lt;br /&gt;
    /user/jcarrete/data/euclid/flagship_mock_1_10_2_s_sc8_flux'&lt;br /&gt;
&lt;br /&gt;
    [jcarrete@data ~]$ /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_2_s_sc8_flux/0.pq -t jcarrete.flagship_mock_1_10_2_s_sc8_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_2_s_sc8_pq (&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` BIGINT,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `ra_mag_gal` DOUBLE,&lt;br /&gt;
        `dec_mag_gal` DOUBLE,&lt;br /&gt;
        `kappa` DOUBLE,&lt;br /&gt;
        `gamma1` DOUBLE,&lt;br /&gt;
        `gamma2` DOUBLE,&lt;br /&gt;
        `defl1` DOUBLE,&lt;br /&gt;
        `defl2` DOUBLE,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `blanco_decam_g` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `blanco_decam_r` DOUBLE,&lt;br /&gt;
        `blanco_decam_z` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g` DOUBLE,&lt;br /&gt;
        `kids_g` DOUBLE,&lt;br /&gt;
        `kids_i` DOUBLE,&lt;br /&gt;
        `kids_r` DOUBLE,&lt;br /&gt;
        `kids_u` DOUBLE,&lt;br /&gt;
        `lsst_g` DOUBLE,&lt;br /&gt;
        `lsst_i` DOUBLE,&lt;br /&gt;
        `lsst_r` DOUBLE,&lt;br /&gt;
        `lsst_u` DOUBLE,&lt;br /&gt;
        `lsst_y` DOUBLE,&lt;br /&gt;
        `lsst_z` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u` DOUBLE,&lt;br /&gt;
        `pan_starrs_i` DOUBLE,&lt;br /&gt;
        `pan_starrs_z` DOUBLE,&lt;br /&gt;
        `2mass_h` DOUBLE,&lt;br /&gt;
        `2mass_j` DOUBLE,&lt;br /&gt;
        `2mass_ks` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `gaia_bp` DOUBLE,&lt;br /&gt;
        `gaia_g` DOUBLE,&lt;br /&gt;
        `gaia_rp` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y` DOUBLE,&lt;br /&gt;
        `euclid_vis` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_2_s_sc8_flux'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
OJO !!! PREGUNTAR CÓMO CLUSTEREAMOS!&lt;br /&gt;
Ahora mismo está como la vez anterior para poner el lensing.&lt;br /&gt;
Partiotioned by step, &lt;br /&gt;
hpix_13_nest HE PUESTO INT para el hpix_13_nest&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_2_s_sc8_c(&lt;br /&gt;
       `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
       `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
       `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
       `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
       `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
       `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
       `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
       `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
       `kappa` float COMMENT 'convergence', &lt;br /&gt;
       `gamma1` float COMMENT 'shear', &lt;br /&gt;
       `gamma2` float COMMENT 'shear',&lt;br /&gt;
       `defl1` float COMMENT 'deflection1',&lt;br /&gt;
       `defl2` float COMMENT 'deflection2', &lt;br /&gt;
       `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
       `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
       `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
       `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
       `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
       `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
       `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
       `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
       `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
       `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
       `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
       `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
       `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
       `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
       `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
       `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
       `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
       `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
       `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
       `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
       `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
       `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
       `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
       `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
       `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
       `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
       `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
       `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
       `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
       `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
       `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
       `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
       `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
       `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)', &lt;br /&gt;
       `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
       `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
       `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
       `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
       `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
       `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
       `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
       `bulge_nsersic` float COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
       `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
       `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
       `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
       `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
       `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
       `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
       `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
       `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
       `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
       `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
       `luminosity_r01_evolved` float COMMENT 'missing comment',&lt;br /&gt;
        step smallint&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
       CLUSTERED BY ( &lt;br /&gt;
           step, hpix_13_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           step ASC, hpix_13_nest ASC) &lt;br /&gt;
       INTO 4096 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_2_s_sc8_c &lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, step&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_2_s_sc8_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_2_s_sc8_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.dup_flagship_mock_1_10_2_s_sc8_c&lt;br /&gt;
    STORED AS ORC AS&lt;br /&gt;
    SELECT t.* FROM (&lt;br /&gt;
      SELECT halo_id, galaxy_id, kind, ra_gal, dec_gal, true_redshift_gal,&lt;br /&gt;
      COUNT(*) OVER (PARTITION BY ra_gal, dec_gal) AS cnt&lt;br /&gt;
      FROM cosmohub.flagship_mock_1_10_2_s_sc8_c AS s&lt;br /&gt;
    ) AS t&lt;br /&gt;
    WHERE t.cnt &amp;gt; 1;&lt;br /&gt;
&lt;br /&gt;
    SELECT halo_id, COUNT(*) as count&lt;br /&gt;
    FROM jcarrete.dup_flagship_mock_1_10_2_s_sc8_c&lt;br /&gt;
    GROUP BY halo_id&lt;br /&gt;
    ORDER BY count DESC&lt;br /&gt;
    LIMIT 10;&lt;br /&gt;
&lt;br /&gt;
RA, DEC, redshift&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.dup_3d_flagship_mock_1_10_2_s_sc8_c&lt;br /&gt;
    STORED AS ORC AS&lt;br /&gt;
    SELECT t.* FROM (&lt;br /&gt;
      SELECT halo_id, galaxy_id, kind, ra_gal, dec_gal, true_redshift_gal,&lt;br /&gt;
      COUNT(*) OVER (PARTITION BY ra_gal, dec_gal, true_redshift_gal) AS cnt&lt;br /&gt;
      FROM cosmohub.flagship_mock_1_10_2_s_sc8_c AS s&lt;br /&gt;
    ) AS t&lt;br /&gt;
    WHERE t.cnt &amp;gt; 1;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Dark matter halo input catalog from flagship_rockstar_octant1_c, which is the Flagship dark matter halo catalog v1.1 with correct velocities.&lt;br /&gt;
&lt;br /&gt;
The catalog simulates Scientific Challenge 8 region (see the following link for more details:[https://euclid.roe.ac.uk/projects/sgv/wiki/SC8_FoV](https://euclid.roe.ac.uk/projects/sgv/wiki/SC8_FoV)).&lt;br /&gt;
&lt;br /&gt;
Improvements:&lt;br /&gt;
&lt;br /&gt;
* Shape distributions have been updated from GSIR release. See the following [url](https://docs.google.com/document/d/1FRERcl5Lv2IDB6ZChTK6gcEHI2FWA9gSgYKcaDUA9EM/edit?usp=sharing) for more details.&lt;br /&gt;
&lt;br /&gt;
* New deflection maps for magnified positions&lt;br /&gt;
&lt;br /&gt;
* Duplicated galaxy positions issue is fixed&lt;br /&gt;
&lt;br /&gt;
Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
&lt;br /&gt;
m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
&lt;br /&gt;
And in order to estimate magnified magnitudes:&lt;br /&gt;
&lt;br /&gt;
m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Missing disk_angle field:'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_3_s_sc8_c(&lt;br /&gt;
       `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
       `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
       `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
       `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
       `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
       `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
       `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
       `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
       `kappa` float COMMENT 'convergence', &lt;br /&gt;
       `gamma1` float COMMENT 'shear', &lt;br /&gt;
       `gamma2` float COMMENT 'shear',&lt;br /&gt;
       `defl1` float COMMENT 'deflection1',&lt;br /&gt;
       `defl2` float COMMENT 'deflection2', &lt;br /&gt;
       `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
       `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
       `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
       `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
       `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
       `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
       `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
       `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
       `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
       `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
       `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
       `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
       `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
       `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
       `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
       `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
       `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
       `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
       `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
       `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
       `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
       `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
       `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
       `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
       `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
       `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
       `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
       `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
       `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
       `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
       `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
       `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
       `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
       `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)',&lt;br /&gt;
       `disk_angle`float COMMENT 'position of the disk rotation axis (degrees). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination',&lt;br /&gt;
       `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
       `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
       `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
       `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
       `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
       `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
       `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
       `bulge_nsersic` float COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
       `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
       `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
       `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
       `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
       `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
       `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
       `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
       `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
       `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
       `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
       `luminosity_r01_evolved` float COMMENT 'missing comment',&lt;br /&gt;
        step smallint&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
       CLUSTERED BY ( &lt;br /&gt;
           step, hpix_13_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           step ASC, hpix_13_nest ASC) &lt;br /&gt;
       INTO 4096 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_3_s_sc8_c&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, dominant_shape, (rand()*360)%360, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_2_s_sc8_c;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_3_s_sc8_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Fits files in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,  \nCAST(halo_id AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra_gal AS double) AS RA,  \nCAST(dec_gal AS double) AS `DEC`,  \nCAST(ra_mag_gal AS double) AS RA_MAG,  \nCAST(dec_mag_gal AS double) AS DEC_MAG,  \nCAST(observed_redshift_gal AS float) AS Z_OBS,  \nCAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  \nCAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  \nCAST(bulge_fraction AS float) AS BULGE_FRACTION,  \nCAST(bulge_r50 AS float) AS BULGE_R50,  \nCAST(disk_r50 AS float) AS DISK_R50,  \nCAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  \nCAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,  \nCAST(inclination_angle AS float) AS INCLINATION_ANGLE,  \nCAST(disk_angle AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sed_cosmos AS float) AS SED_TEMPLATE,  \nCAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  \nCAST(ebv_cosmos AS float) AS EBV,  \nCAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_3_s_sc8_c  \nWHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  \nAND disk_axis_ratio &amp;gt; 0.10865  \nAND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Test para las emission lines. Some NaNs found. Issue opened in Euclid Redmine:'''&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_10_3_s_sc8_c WHERE (logf_halpha IS NULL) OR (logf_halpha_ext IS NULL) OR (halpha_scatter IS NULL) OR (loglum_halpha IS NULL) OR (loglum_halpha_ext IS NULL) OR (logf_dummy IS NULL) OR (z_dummy IS NULL) OR (logf_halpha_model1_ext IS NULL) OR (logf_halpha_model1 IS NULL) OR (loglum_halpha_model1_ext IS NULL) OR (loglum_halpha_model1 IS NULL) OR (logf_halpha_model3_ext IS NULL) OR (logf_halpha_model3 IS NULL) OR (loglum_halpha_model3_ext IS NULL) OR (loglum_halpha_model3 IS NULL) OR (logf_hbeta_model1_ext IS NULL) OR (logf_hbeta_model1 IS NULL) OR (logf_o2_model1_ext IS NULL) OR (logf_o2_model1 IS NULL) OR (logf_n2_model1_ext IS NULL) OR (logf_n2_model1 IS NULL) OR (logf_o3_model1_ext IS NULL) OR (logf_o3_model1 IS NULL) OR (logf_s2_model1_ext IS NULL) OR (logf_s2_model1 IS NULL) OR (logf_hbeta_model3_ext IS NULL) OR (logf_hbeta_model3 IS NULL) OR (logf_o2_model3_ext IS NULL) OR (logf_o2_model3 IS NULL) OR (logf_n2_model3_ext IS NULL) OR (logf_n2_model3 IS NULL) OR (logf_o3_model3_ext IS NULL) OR (logf_o3_model3 IS NULL) OR (logf_s2_model3_ext IS NULL) OR (logf_s2_model3 IS NULL);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_10_3_s_sc8_c WHERE (2mass_h &amp;lt; 0) OR ( 2mass_j &amp;lt; 0) OR ( 2mass_ks &amp;lt; 0) OR ( blanco_decam_g &amp;lt; 0) OR ( blanco_decam_i &amp;lt; 0) OR ( blanco_decam_r &amp;lt; 0) OR ( blanco_decam_z &amp;lt; 0) OR ( cfht_megacam_r &amp;lt; 0) OR ( cfht_megacam_u &amp;lt; 0) OR ( euclid_nisp_h &amp;lt; 0) OR ( euclid_nisp_j &amp;lt; 0) OR ( euclid_nisp_y &amp;lt; 0) OR ( euclid_vis &amp;lt; 0) OR ( gaia_bp &amp;lt; 0) OR ( gaia_g &amp;lt; 0) OR ( gaia_rp &amp;lt; 0) OR ( jst_jpcam_g &amp;lt; 0) OR ( kids_g &amp;lt; 0) OR ( kids_i &amp;lt; 0) OR ( kids_r &amp;lt; 0) OR ( kids_u &amp;lt; 0) OR ( lsst_g &amp;lt; 0) OR ( lsst_i &amp;lt; 0) OR ( lsst_r &amp;lt; 0) OR ( lsst_u &amp;lt; 0) OR ( lsst_y &amp;lt; 0) OR ( lsst_z &amp;lt; 0) OR ( pan_starrs_i &amp;lt; 0) OR ( pan_starrs_z &amp;lt; 0) OR ( subaru_hsc_z &amp;lt; 0) OR ( 2mass_h_odonnell_ext &amp;lt; 0) OR ( 2mass_j_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_odonnell_ext &amp;lt; 0) OR ( euclid_vis_odonnell_ext &amp;lt; 0) OR ( gaia_bp_odonnell_ext &amp;lt; 0) OR ( gaia_g_odonnell_ext &amp;lt; 0) OR ( gaia_rp_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_odonnell_ext &amp;lt; 0) OR ( kids_g_odonnell_ext &amp;lt; 0) OR ( kids_i_odonnell_ext &amp;lt; 0) OR ( kids_r_odonnell_ext &amp;lt; 0) OR ( kids_u_odonnell_ext &amp;lt; 0) OR ( lsst_g_odonnell_ext &amp;lt; 0) OR ( lsst_i_odonnell_ext &amp;lt; 0) OR ( lsst_r_odonnell_ext &amp;lt; 0) OR ( lsst_u_odonnell_ext &amp;lt; 0) OR ( lsst_y_odonnell_ext &amp;lt; 0) OR ( lsst_z_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_odonnell_ext &amp;lt; 0) OR ( sdss_r01_odonnell_ext &amp;lt; 0) OR ( subaru_hsc_z_odonnell_ext &amp;lt; 0) OR ( 2mass_h_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_h_el_model3_odonnell_ext &amp;lt; 0) OR ( 2mass_j_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_j_el_model3_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_el_model3_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_el_model1_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_el_model3_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_el_model1_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_vis_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_vis_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_bp_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_bp_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_g_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_g_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_rp_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_rp_el_model3_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_el_model1_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_g_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_g_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_i_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_i_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_r_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_r_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_u_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_u_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_g_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_g_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_i_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_i_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_r_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_r_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_u_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_u_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_y_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_y_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_z_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_z_el_model3_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_el_model1_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_el_model3_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_el_model1_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_el_model3_odonnell_ext &amp;lt; 0) OR ( sdss_r01_el_model1_odonnell_ext &amp;lt; 0) OR ( sdss_r01_el_model3_odonnell_ext &amp;lt; 0) OR ( subaru_hsc_z_el_model1_odonnell_ext &amp;lt; 0) OR (subaru_hsc_z_el_model3_odonnell_ext &amp;lt; 0);&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Pruebas del catálogo anterior GSIR: flagship_mock_1_9_14_swf1_swf2_deep_swf3_s&lt;br /&gt;
&lt;br /&gt;
'''FLUJOS NEGATIVOS:'''&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s WHERE (2mass_h &amp;lt; 0) OR ( 2mass_j &amp;lt; 0) OR ( 2mass_ks &amp;lt; 0) OR ( blanco_decam_g &amp;lt; 0) OR ( blanco_decam_i &amp;lt; 0) OR ( blanco_decam_r &amp;lt; 0) OR ( blanco_decam_z &amp;lt; 0) OR ( cfht_megacam_r &amp;lt; 0) OR ( cfht_megacam_u &amp;lt; 0) OR ( euclid_nisp_h &amp;lt; 0) OR ( euclid_nisp_j &amp;lt; 0) OR ( euclid_nisp_y &amp;lt; 0) OR ( euclid_vis &amp;lt; 0) OR ( gaia_bp &amp;lt; 0) OR ( gaia_g &amp;lt; 0) OR ( gaia_rp &amp;lt; 0) OR ( jst_jpcam_g &amp;lt; 0) OR ( kids_g &amp;lt; 0) OR ( kids_i &amp;lt; 0) OR ( kids_r &amp;lt; 0) OR ( kids_u &amp;lt; 0) OR ( lsst_g &amp;lt; 0) OR ( lsst_i &amp;lt; 0) OR ( lsst_r &amp;lt; 0) OR ( lsst_u &amp;lt; 0) OR ( lsst_y &amp;lt; 0) OR ( lsst_z &amp;lt; 0) OR ( pan_starrs_i &amp;lt; 0) OR ( pan_starrs_z &amp;lt; 0) OR ( subaru_hsc_z &amp;lt; 0) OR ( 2mass_h_odonnell_ext &amp;lt; 0) OR ( 2mass_j_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_odonnell_ext &amp;lt; 0) OR ( euclid_vis_odonnell_ext &amp;lt; 0) OR ( gaia_bp_odonnell_ext &amp;lt; 0) OR ( gaia_g_odonnell_ext &amp;lt; 0) OR ( gaia_rp_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_odonnell_ext &amp;lt; 0) OR ( kids_g_odonnell_ext &amp;lt; 0) OR ( kids_i_odonnell_ext &amp;lt; 0) OR ( kids_r_odonnell_ext &amp;lt; 0) OR ( kids_u_odonnell_ext &amp;lt; 0) OR ( lsst_g_odonnell_ext &amp;lt; 0) OR ( lsst_i_odonnell_ext &amp;lt; 0) OR ( lsst_r_odonnell_ext &amp;lt; 0) OR ( lsst_u_odonnell_ext &amp;lt; 0) OR ( lsst_y_odonnell_ext &amp;lt; 0) OR ( lsst_z_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_odonnell_ext &amp;lt; 0) OR ( sdss_r01_odonnell_ext &amp;lt; 0) OR ( subaru_hsc_z_odonnell_ext &amp;lt; 0) OR ( 2mass_h_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_h_el_model3_odonnell_ext &amp;lt; 0) OR ( 2mass_j_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_j_el_model3_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_el_model3_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_el_model1_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_el_model3_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_el_model1_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_vis_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_vis_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_bp_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_bp_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_g_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_g_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_rp_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_rp_el_model3_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_el_model1_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_g_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_g_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_i_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_i_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_r_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_r_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_u_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_u_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_g_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_g_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_i_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_i_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_r_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_r_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_u_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_u_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_y_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_y_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_z_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_z_el_model3_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_el_model1_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_el_model3_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_el_model1_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_el_model3_odonnell_ext &amp;lt; 0) OR ( sdss_r01_el_model1_odonnell_ext &amp;lt; 0) OR ( sdss_r01_el_model3_odonnell_ext &amp;lt; 0) OR ( subaru_hsc_z_el_model1_odonnell_ext &amp;lt; 0) OR (subaru_hsc_z_el_model3_odonnell_ext &amp;lt; 0);&lt;br /&gt;
&lt;br /&gt;
LINEAS DE EMISION:&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s WHERE (logf_halpha IS NULL) OR (logf_halpha_ext IS NULL) OR (halpha_scatter IS NULL) OR (loglum_halpha IS NULL) OR (loglum_halpha_ext IS NULL) OR (logf_dummy IS NULL) OR (z_dummy IS NULL) OR (logf_halpha_model1_ext IS NULL) OR (logf_halpha_model1 IS NULL) OR (loglum_halpha_model1_ext IS NULL) OR (loglum_halpha_model1 IS NULL) OR (logf_halpha_model3_ext IS NULL) OR (logf_halpha_model3 IS NULL) OR (loglum_halpha_model3_ext IS NULL) OR (loglum_halpha_model3 IS NULL) OR (logf_hbeta_model1_ext IS NULL) OR (logf_hbeta_model1 IS NULL) OR (logf_o2_model1_ext IS NULL) OR (logf_o2_model1 IS NULL) OR (logf_n2_model1_ext IS NULL) OR (logf_n2_model1 IS NULL) OR (logf_o3_model1_ext IS NULL) OR (logf_o3_model1 IS NULL) OR (logf_s2_model1_ext IS NULL) OR (logf_s2_model1 IS NULL) OR (logf_hbeta_model3_ext IS NULL) OR (logf_hbeta_model3 IS NULL) OR (logf_o2_model3_ext IS NULL) OR (logf_o2_model3 IS NULL) OR (logf_n2_model3_ext IS NULL) OR (logf_n2_model3 IS NULL) OR (logf_o3_model3_ext IS NULL) OR (logf_o3_model3 IS NULL) OR (logf_s2_model3_ext IS NULL) OR (logf_s2_model3 IS NULL);&lt;br /&gt;
&lt;br /&gt;
Estas son las galaxias que dice Francesc:&lt;br /&gt;
&lt;br /&gt;
    halo_id * 10000 + galaxy_id&lt;br /&gt;
    7673890635490000, (halo_id = 767389063549 AND galaxy_id = 0)&lt;br /&gt;
    7572872963390000, (halo_id = 757287296339 AND galaxy_id = 0)&lt;br /&gt;
    7572872963390001, (halo_id = 757287296339 AND galaxy_id = 1)&lt;br /&gt;
    7572860342450000, (halo_id = 757286034245 AND galaxy_id = 0)&lt;br /&gt;
    7773901128270000, (halo_id = 777390112827 AND galaxy_id = 0)&lt;br /&gt;
    7773902983940000, (halo_id = 777390298394 AND galaxy_id = 0)&lt;br /&gt;
&lt;br /&gt;
    SELECT halo_id, galaxy_id, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s&lt;br /&gt;
    WHERE (halo_id = 767389063549 AND galaxy_id = 0) &lt;br /&gt;
    OR (halo_id = 757287296339 AND galaxy_id = 0)&lt;br /&gt;
    OR (halo_id = 757287296339 AND galaxy_id = 1)&lt;br /&gt;
    OR (halo_id = 757286034245 AND galaxy_id = 0)&lt;br /&gt;
    OR (halo_id = 777390112827 AND galaxy_id = 0)&lt;br /&gt;
    OR (halo_id = 777390298394 AND galaxy_id = 0);&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s WHERE (1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2)) &amp;lt; 0;&lt;br /&gt;
&lt;br /&gt;
'''Hay 95 galaxias con el factor de magnificación negativo!&lt;br /&gt;
Sin embargo solo encuentran 6'''&lt;br /&gt;
&lt;br /&gt;
    SELECT halo_id, galaxy_id, kappa, gamma1, gamma2 FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s WHERE (1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2)) &amp;lt; 0 ORDER BY halo_id, galaxy_id;&lt;br /&gt;
&lt;br /&gt;
    halo_id,galaxy_id,kappa,gamma1,gamma2&lt;br /&gt;
    676879394673,0,0.9466088,0.02323233,-0.060423296&lt;br /&gt;
    676982166157,0,1.0387074,0.025682965,-0.068247266&lt;br /&gt;
    676982166157,2,1.0387074,0.025682965,-0.068247266&lt;br /&gt;
    676982166271,0,1.0387074,0.025682965,-0.068247266&lt;br /&gt;
    677184194401,0,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194401,4,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194401,7,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194406,0,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194406,1,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194406,2,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194406,5,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194415,0,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194415,3,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677185134264,0,0.96165824,-0.03949758,-0.04908125&lt;br /&gt;
    677286007778,0,0.9879744,-0.038911454,-0.053498607&lt;br /&gt;
    677286114461,0,1.0034856,-0.039175782,-0.056355134&lt;br /&gt;
    677286114461,2,1.0034856,-0.039175782,-0.056355134&lt;br /&gt;
    677286114461,4,1.0034856,-0.039175782,-0.056355134&lt;br /&gt;
    677286114461,5,1.0034856,-0.039175782,-0.056355134&lt;br /&gt;
    677287273111,0,1.0188354,-0.039985895,-0.05913097&lt;br /&gt;
    677390125612,0,0.74372226,-0.23093514,-0.1602958&lt;br /&gt;
    677390193502,0,1.0139244,6.1350537E-4,-0.11684739&lt;br /&gt;
    677390392716,0,1.0186903,1.9916013E-4,-0.117867604&lt;br /&gt;
    677390402291,0,1.0210575,2.955524E-5,-0.1183663&lt;br /&gt;
    677391220160,0,0.75466365,-0.23584487,-0.16477706&lt;br /&gt;
    677493384265,0,1.0594596,-0.003204944,-0.12704094&lt;br /&gt;
    686793204205,0,0.8913755,0.091431834,0.06434807&lt;br /&gt;
    686794151624,0,0.90164036,0.09371243,0.06348447&lt;br /&gt;
    686794151624,5,0.90164036,0.09371243,0.06348447&lt;br /&gt;
    686983166832,0,0.8923236,0.07975021,-0.14492047&lt;br /&gt;
    686984139053,0,0.82944196,0.092613876,-0.17306094&lt;br /&gt;
    686984139053,1,0.82944196,0.092613876,-0.17306094&lt;br /&gt;
    686984140236,0,0.9085991,0.0816312,-0.14823902&lt;br /&gt;
    687084072300,0,0.8391783,0.09400141,-0.17545418&lt;br /&gt;
    687086423750,0,0.8688338,0.09819017,-0.18254882&lt;br /&gt;
    687086423778,4,0.8688338,0.09819017,-0.18254882&lt;br /&gt;
    687087372131,0,0.8743341,0.098826095,-0.18377748&lt;br /&gt;
    687087422073,0,0.879577,0.09948337,-0.18496072&lt;br /&gt;
    687087422133,0,0.879577,0.09948337,-0.18496072&lt;br /&gt;
    687088349763,0,0.88488966,0.10017477,-0.18570945&lt;br /&gt;
    687088349763,1,0.88488966,0.10017477,-0.18570945&lt;br /&gt;
    697189004392,0,0.976608,0.091767944,-0.16726859&lt;br /&gt;
    697189027977,0,0.89996403,0.10210493,-0.18850929&lt;br /&gt;
    697189028634,0,0.9794448,0.09240139,-0.16852666&lt;br /&gt;
    697190028610,0,0.9100632,0.10305308,-0.19027744&lt;br /&gt;
    697190028975,0,0.98767036,0.09403203,-0.17268464&lt;br /&gt;
    697190057656,0,0.9890718,0.0942223,-0.17344803&lt;br /&gt;
    697190330717,0,0.99341464,0.09481884,-0.1757113&lt;br /&gt;
    697191397102,0,1.0004786,0.09560449,-0.17945859&lt;br /&gt;
    697191397103,0,1.0004786,0.09560449,-0.17945859&lt;br /&gt;
    697191407787,0,1.0004786,0.09560449,-0.17945859&lt;br /&gt;
    697292119621,0,0.9375106,0.10099155,-0.1940854&lt;br /&gt;
    697293123754,0,0.94402236,0.10001097,-0.19534084&lt;br /&gt;
    697293128964,0,1.0146831,0.09644287,-0.18746652&lt;br /&gt;
    757286034245,0,0.8942544,-0.019768905,0.121749535&lt;br /&gt;
    757287296339,0,0.9141435,-0.019492676,0.12516093&lt;br /&gt;
    757287296339,1,0.9141435,-0.019492676,0.12516093&lt;br /&gt;
    757287450779,0,0.9256603,-0.019027261,0.12735774&lt;br /&gt;
    767389063549,0,0.9488826,-0.018420406,0.13083303&lt;br /&gt;
    777390112827,0,0.9717463,-0.017343609,0.13601938&lt;br /&gt;
    777390298394,0,0.97396046,-0.017396858,0.1366708&lt;br /&gt;
    807290077083,0,0.88874286,-0.112461865,0.060309496&lt;br /&gt;
    877174126179,0,0.7981354,-0.07409639,-0.2010945&lt;br /&gt;
    887174438906,0,0.83578795,-0.07605727,-0.21040344&lt;br /&gt;
    897172194377,0,0.68061197,-0.0077906228,0.33081418&lt;br /&gt;
    897172194389,0,0.6918681,0.07897722,0.32934424&lt;br /&gt;
    897172202439,0,0.69263846,0.079069786,0.33000728&lt;br /&gt;
    897274230377,0,0.8795665,0.034588233,-0.18920599&lt;br /&gt;
    897274230377,2,0.8795665,0.034588233,-0.18920599&lt;br /&gt;
    897275085331,1,0.8606613,-0.077470824,-0.21694827&lt;br /&gt;
    907275056500,0,0.8797541,-0.05927137,-0.10642435&lt;br /&gt;
    907275384729,0,0.6678807,0.15230387,-0.30582303&lt;br /&gt;
    907275395634,0,0.8908671,-0.07935878,-0.22461277&lt;br /&gt;
    917272367393,0,0.68939537,-0.007870857,0.3381617&lt;br /&gt;
    917275174575,0,0.9283903,0.038862277,-0.19855052&lt;br /&gt;
    917276334605,0,0.91225433,-0.061048068,-0.10879808&lt;br /&gt;
    927272277013,0,0.7042289,0.080178425,0.33709815&lt;br /&gt;
    927272322780,0,0.6772663,0.10276971,0.30726635&lt;br /&gt;
    927273087800,0,0.7047322,0.080168694,0.3373871&lt;br /&gt;
    927273087800,1,0.7047322,0.080168694,0.3373871&lt;br /&gt;
    927273089148,0,0.7052939,0.080140576,0.33764392&lt;br /&gt;
    927273089159,0,0.6778103,0.10285571,0.3074809&lt;br /&gt;
    927273090157,0,0.69149524,-0.008165443,0.34014022&lt;br /&gt;
    927273090157,1,0.69149524,-0.008165443,0.34014022&lt;br /&gt;
    927273090160,0,0.69149524,-0.008165443,0.34014022&lt;br /&gt;
    927273318878,0,0.6925413,-0.008584624,0.34105986&lt;br /&gt;
    927273319115,0,0.70684147,0.079995915,0.338217&lt;br /&gt;
    927273319116,0,0.6925413,-0.008584624,0.34105986&lt;br /&gt;
    927376012522,0,0.91684175,-0.0807871,-0.23109823&lt;br /&gt;
    927376012524,0,0.6874639,0.15851408,-0.31708482&lt;br /&gt;
    927376012524,1,0.6874639,0.15851408,-0.31708482&lt;br /&gt;
    927376043337,0,0.8242437,0.040258806,-0.19030684&lt;br /&gt;
    927376044666,0,0.8242437,0.040258806,-0.19030684&lt;br /&gt;
    927376044666,2,0.8242437,0.040258806,-0.19030684&lt;br /&gt;
    937273151829,0,0.7077444,0.079914704,0.33856288&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Fist files in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT * FROM (SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,  \nCAST(halo_id AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra_gal AS double) AS RA,  \nCAST(dec_gal AS double) AS `DEC`,  \nCAST(ra_mag_gal AS double) AS RA_MAG,  \nCAST(dec_mag_gal AS double) AS DEC_MAG,  \nCAST(observed_redshift_gal AS float) AS Z_OBS,  \nCAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  \nCAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  \nCAST(bulge_fraction AS float) AS BULGE_FRACTION,  \nCAST(bulge_r50 AS float) AS BULGE_R50,  \nCAST(disk_r50 AS float) AS DISK_R50,  \nCAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  \nCAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,  \nCAST(inclination_angle AS float) AS INCLINATION_ANGLE,  \nCAST(disk_angle AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sed_cosmos AS float) AS SED_TEMPLATE,  \nCAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  \nCAST(ebv_cosmos AS float) AS EBV,  \nCAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_3_s_sc8_c  \nWHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  \nAND disk_axis_ratio &amp;gt; 0.10865  \nAND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) a\nUNION ALL \nSELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(m1450 AS float) AS REF_MAG_ABS,  \nCAST(m1450 AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(-1 AS float) AS BULGE_R50,  \nCAST(-1 AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(template_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV,  \nCAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_4_qso_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) b \nUNION ALL \nSELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(abs_muv AS float) AS REF_MAG_ABS,  \nCAST(abs_muv AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(rhalf_arcsec AS float) AS BULGE_R50,  \nCAST(rhalf_arcsec AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sedname_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV,  \nCAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_5_highz_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) c&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
Smaller example:&lt;br /&gt;
&lt;br /&gt;
    select * from&lt;br /&gt;
    ( select * from tabName where col1='val1' and col2 = 'val2' limit 10 ) a &lt;br /&gt;
    union all &lt;br /&gt;
    select * from&lt;br /&gt;
    ( select * from tabName where col1='val1' and col2 = 'val3' limit 10 ) b;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT * FROM (SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,  \nCAST(halo_id AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra_gal AS double) AS RA,  \nCAST(dec_gal AS double) AS `DEC`,  \nCAST(ra_mag_gal AS double) AS RA_MAG,  \nCAST(dec_mag_gal AS double) AS DEC_MAG,  \nCAST(observed_redshift_gal AS float) AS Z_OBS,  \nCAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  \nCAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  \nCAST(bulge_fraction AS float) AS BULGE_FRACTION,  \nCAST(bulge_r50 AS float) AS BULGE_R50,  \nCAST(disk_r50 AS float) AS DISK_R50,  \nCAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  \nCAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,  \nCAST(inclination_angle AS float) AS INCLINATION_ANGLE,  \nCAST(disk_angle AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sed_cosmos AS float) AS SED_TEMPLATE,  \nCAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  \nCAST(ebv_cosmos AS float) AS EBV \nFROM cosmohub.flagship_mock_1_10_3_s_sc8_c  \nWHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  \nAND disk_axis_ratio &amp;gt; 0.10865  \nAND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) a \nUNION ALL \nSELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(m1450 AS float) AS REF_MAG_ABS,  \nCAST(m1450 AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(-1 AS float) AS BULGE_R50,  \nCAST(-1 AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(template_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV \nFROM cosmohub.flagship_mock_1_10_4_qso_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) b \nUNION ALL \nSELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(abs_muv AS float) AS REF_MAG_ABS,  \nCAST(abs_muv AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(rhalf_arcsec AS float) AS BULGE_R50,  \nCAST(rhalf_arcsec AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sedname_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV \nFROM cosmohub.flagship_mock_1_10_5_highz_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) c&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
El campo disk_angle que puse entre 0 y 360 grados tiene que ir entre -180 y 180 grados.&lt;br /&gt;
Así que lo reescribo.&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_6_s_sc8_c(&lt;br /&gt;
       `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
       `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
       `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
       `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
       `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
       `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
       `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
       `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
       `kappa` float COMMENT 'convergence', &lt;br /&gt;
       `gamma1` float COMMENT 'shear', &lt;br /&gt;
       `gamma2` float COMMENT 'shear',&lt;br /&gt;
       `defl1` float COMMENT 'deflection1',&lt;br /&gt;
       `defl2` float COMMENT 'deflection2', &lt;br /&gt;
       `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
       `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
       `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
       `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
       `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
       `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
       `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
       `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
       `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
       `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
       `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
       `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
       `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
       `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
       `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
       `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
       `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
       `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
       `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
       `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
       `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
       `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
       `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
       `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
       `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
       `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
       `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
       `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
       `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
       `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
       `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
       `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
       `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
       `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)',&lt;br /&gt;
       `disk_angle`float COMMENT 'position of the disk rotation axis (degrees). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination',&lt;br /&gt;
       `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
       `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
       `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
       `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
       `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
       `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
       `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
       `bulge_nsersic` float COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
       `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
       `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
       `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
       `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
       `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
       `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
       `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
       `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
       `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
       `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
       `luminosity_r01_evolved` float COMMENT 'missing comment',&lt;br /&gt;
        step smallint&lt;br /&gt;
    )   &lt;br /&gt;
       CLUSTERED BY ( &lt;br /&gt;
           step, hpix_13_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           step ASC, hpix_13_nest ASC) &lt;br /&gt;
       INTO 4096 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_6_s_sc8_c&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, dominant_shape, rand()*360 - 180, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_3_s_sc8_c;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_6_s_sc8_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
    SELECT MIN(disk_angle) as min_disk_angle, MAX(disk_angle) as max_disk_angle FROM cosmohub.flagship_mock_1_10_6_s_sc8_c&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
After different approaches we decided to materialize the UNION ALL into a FITS table (there is a problem in Hive with the UNION ALL command)&lt;br /&gt;
&lt;br /&gt;
NOTE THAT I INCLUDE HERE IN THE EXAMPLE THE NEW TABLES:&lt;br /&gt;
&lt;br /&gt;
* cosmohub.flagship_mock_1_10_6_s_sc8_c: in which I modify the disk_angle range from -180 to 180 compared to cosmohub.flagship_mock_1_10_3_s_sc8_c&lt;br /&gt;
&lt;br /&gt;
* cosmohub.flagship_mock_1_10_7_highz_s: where the changes from Eric in the email are included.&lt;br /&gt;
&lt;br /&gt;
ALSO NOTE THAT fluxes in the new catalogs are not _TRUE, which is the &amp;quot;correct&amp;quot; one field to use!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.sc8_test1_fits&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    AS&lt;br /&gt;
    SELECT * FROM (SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,&lt;br /&gt;
    CAST(halo_id AS bigint) AS HALO_ID,&lt;br /&gt;
    CAST(kind AS smallint) AS KIND,&lt;br /&gt;
    CAST(ra_gal AS double) AS RA,&lt;br /&gt;
    CAST(dec_gal AS double) AS `DEC`,&lt;br /&gt;
    CAST(ra_mag_gal AS double) AS RA_MAG,&lt;br /&gt;
    CAST(dec_mag_gal AS double) AS DEC_MAG,&lt;br /&gt;
    CAST(observed_redshift_gal AS float) AS Z_OBS,&lt;br /&gt;
    CAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,&lt;br /&gt;
    CAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,&lt;br /&gt;
    CAST(bulge_fraction AS float) AS BULGE_FRACTION,&lt;br /&gt;
    CAST(bulge_r50 AS float) AS BULGE_R50,&lt;br /&gt;
    CAST(disk_r50 AS float) AS DISK_R50,&lt;br /&gt;
    CAST(bulge_nsersic AS float) AS BULGE_NSERSIC,&lt;br /&gt;
    CAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,&lt;br /&gt;
    CAST(inclination_angle AS float) AS INCLINATION_ANGLE,&lt;br /&gt;
    CAST(disk_angle AS float) AS DISK_ANGLE,&lt;br /&gt;
    CAST(kappa AS float) AS KAPPA,&lt;br /&gt;
    CAST(gamma1 AS float) AS GAMMA1,&lt;br /&gt;
    CAST(gamma2 AS float) AS GAMMA2,&lt;br /&gt;
    CAST(sed_cosmos AS float) AS SED_TEMPLATE,&lt;br /&gt;
    CAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,&lt;br /&gt;
    CAST(ebv_cosmos AS float) AS EBV,&lt;br /&gt;
    CAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(mw_extinction AS float) AS AV,&lt;br /&gt;
    CAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,&lt;br /&gt;
    CAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,&lt;br /&gt;
    CAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,&lt;br /&gt;
    CAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,&lt;br /&gt;
    CAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,&lt;br /&gt;
    CAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,&lt;br /&gt;
    CAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,&lt;br /&gt;
    CAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,&lt;br /&gt;
    CAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,&lt;br /&gt;
    CAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,&lt;br /&gt;
    CAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,&lt;br /&gt;
    CAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,&lt;br /&gt;
    CAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,&lt;br /&gt;
    CAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,&lt;br /&gt;
    CAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,&lt;br /&gt;
    CAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,&lt;br /&gt;
    CAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,&lt;br /&gt;
    CAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,&lt;br /&gt;
    CAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_6_s_sc8_c&lt;br /&gt;
    WHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)&lt;br /&gt;
    AND disk_axis_ratio &amp;gt; 0.10865&lt;br /&gt;
    AND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) a&lt;br /&gt;
    UNION ALL&lt;br /&gt;
    SELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,&lt;br /&gt;
    CAST(-1 AS bigint) AS HALO_ID,&lt;br /&gt;
    CAST(kind AS smallint) AS KIND,&lt;br /&gt;
    CAST(ra AS double) AS RA,&lt;br /&gt;
    CAST(`dec` AS double) AS `DEC`,&lt;br /&gt;
    CAST(ra_mag AS double) AS RA_MAG,&lt;br /&gt;
    CAST(dec_mag AS double) AS DEC_MAG,&lt;br /&gt;
    CAST(z AS float) AS Z_OBS,&lt;br /&gt;
    CAST(m1450 AS float) AS REF_MAG_ABS,&lt;br /&gt;
    CAST(m1450 AS float) AS REF_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS BULGE_FRACTION,&lt;br /&gt;
    CAST(-1 AS float) AS BULGE_R50,&lt;br /&gt;
    CAST(-1 AS float) AS DISK_R50,&lt;br /&gt;
    CAST(-1 AS float) AS BULGE_NSERSIC,&lt;br /&gt;
    CAST(-1 AS float) AS BULGE_AXIS_RATIO,&lt;br /&gt;
    CAST(-1 AS float) AS INCLINATION_ANGLE,&lt;br /&gt;
    CAST(-1 AS float) AS DISK_ANGLE,&lt;br /&gt;
    CAST(kappa AS float) AS KAPPA,&lt;br /&gt;
    CAST(gamma1 AS float) AS GAMMA1,&lt;br /&gt;
    CAST(gamma2 AS float) AS GAMMA2,&lt;br /&gt;
    CAST(template_int AS float) AS SED_TEMPLATE,&lt;br /&gt;
    CAST(0 AS smallint) AS EXT_LAW,&lt;br /&gt;
    CAST(-1 AS float) AS EBV,&lt;br /&gt;
    CAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(mw_extinction AS float) AS AV,&lt;br /&gt;
    CAST(euclid_vis_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,&lt;br /&gt;
    CAST(euclid_nisp_y_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_j_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_h_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,&lt;br /&gt;
    CAST(blanco_decam_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,&lt;br /&gt;
    CAST(jst_jpcam_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,&lt;br /&gt;
    CAST(pan_starrs_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,&lt;br /&gt;
    CAST(pan_starrs_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,&lt;br /&gt;
    CAST(subaru_hsc_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,&lt;br /&gt;
    CAST(gaia_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_bp_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_rp_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,&lt;br /&gt;
    CAST(lsst_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,&lt;br /&gt;
    CAST(lsst_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,&lt;br /&gt;
    CAST(lsst_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,&lt;br /&gt;
    CAST(lsst_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,&lt;br /&gt;
    CAST(lsst_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,&lt;br /&gt;
    CAST(lsst_y_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,&lt;br /&gt;
    CAST(kids_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,&lt;br /&gt;
    CAST(kids_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,&lt;br /&gt;
    CAST(kids_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,&lt;br /&gt;
    CAST(kids_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,&lt;br /&gt;
    CAST(2mass_j_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_h_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_ks_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_4_qso_s&lt;br /&gt;
    WHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) b&lt;br /&gt;
    UNION ALL&lt;br /&gt;
    SELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,&lt;br /&gt;
    CAST(-1 AS bigint) AS HALO_ID,&lt;br /&gt;
    CAST(kind AS smallint) AS KIND,&lt;br /&gt;
    CAST(ra AS double) AS RA,&lt;br /&gt;
    CAST(`dec` AS double) AS `DEC`,&lt;br /&gt;
    CAST(ra_mag AS double) AS RA_MAG,&lt;br /&gt;
    CAST(dec_mag AS double) AS DEC_MAG,&lt;br /&gt;
    CAST(z AS float) AS Z_OBS,&lt;br /&gt;
    CAST(abs_muv AS float) AS REF_MAG_ABS,&lt;br /&gt;
    CAST(abs_muv AS float) AS REF_MAG,&lt;br /&gt;
    CAST(bulge_fraction AS float) AS BULGE_FRACTION,&lt;br /&gt;
    CAST(rhalf_arcsec AS float) AS BULGE_R50,&lt;br /&gt;
    CAST(rhalf_arcsec AS float) AS DISK_R50,&lt;br /&gt;
    CAST(bulge_nsersic AS float) AS BULGE_NSERSIC,&lt;br /&gt;
    CAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,&lt;br /&gt;
    CAST(-1 AS float) AS INCLINATION_ANGLE,&lt;br /&gt;
    CAST(disk_angle AS float) AS DISK_ANGLE,&lt;br /&gt;
    CAST(kappa AS float) AS KAPPA,&lt;br /&gt;
    CAST(gamma1 AS float) AS GAMMA1,&lt;br /&gt;
    CAST(gamma2 AS float) AS GAMMA2,&lt;br /&gt;
    CAST(sedname_int AS float) AS SED_TEMPLATE,&lt;br /&gt;
    CAST(0 AS smallint) AS EXT_LAW,&lt;br /&gt;
    CAST(-1 AS float) AS EBV,&lt;br /&gt;
    CAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(mw_extinction AS float) AS AV,&lt;br /&gt;
    CAST(euclid_vis_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,&lt;br /&gt;
    CAST(euclid_nisp_y_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_j_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_h_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,&lt;br /&gt;
    CAST(blanco_decam_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,&lt;br /&gt;
    CAST(jst_jpcam_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,&lt;br /&gt;
    CAST(pan_starrs_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,&lt;br /&gt;
    CAST(pan_starrs_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,&lt;br /&gt;
    CAST(subaru_hsc_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,&lt;br /&gt;
    CAST(gaia_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_bp_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_rp_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,&lt;br /&gt;
    CAST(lsst_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,&lt;br /&gt;
    CAST(lsst_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,&lt;br /&gt;
    CAST(lsst_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,&lt;br /&gt;
    CAST(lsst_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,&lt;br /&gt;
    CAST(lsst_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,&lt;br /&gt;
    CAST(lsst_y_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,&lt;br /&gt;
    CAST(kids_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,&lt;br /&gt;
    CAST(kids_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,&lt;br /&gt;
    CAST(kids_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,&lt;br /&gt;
    CAST(kids_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,&lt;br /&gt;
    CAST(2mass_j_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_h_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_ks_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_7_highz_s&lt;br /&gt;
    WHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) c&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
	<entry>
		<id>https://pwiki.pic.es/index.php?title=Standard_galaxies&amp;diff=891</id>
		<title>Standard galaxies</title>
		<link rel="alternate" type="text/html" href="https://pwiki.pic.es/index.php?title=Standard_galaxies&amp;diff=891"/>
		<updated>2021-01-15T16:57:41Z</updated>

		<summary type="html">&lt;p&gt;Jcarrete: Created page with &amp;quot; == Standard galaxies process for SC8 ==  Using the full_pipeline.py with the whole first octant (flagship_rockstar_octant1_c)  Los datos raw de este catálogo están en:...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Standard galaxies process for SC8 ==&lt;br /&gt;
&lt;br /&gt;
Using the full_pipeline.py with the whole first octant (flagship_rockstar_octant1_c)&lt;br /&gt;
&lt;br /&gt;
Los datos raw de este catálogo están en:&lt;br /&gt;
&lt;br /&gt;
    /pnfs/pic.es/data/astro/euclid/disk/newrock&lt;br /&gt;
&lt;br /&gt;
Los campos bx, by, bz, los hemos añadido nosotros de la estructura de directorios/ficheros que nos llega de Zurich.&lt;br /&gt;
&lt;br /&gt;
Los directorios van desde el 01 hasta el 62 (62 &amp;quot;boxes&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
'''Hemos puesto float en las posiciones!!!!! Tenemos que reingestar los halos y volver a calcularlo todo de nuevo. Abrir un ticket.'''&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_0_pq (&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` INT,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `Halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_0'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
Clusterizo:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.flagship_mock_1_10_0_c (&lt;br /&gt;
    `kind` TINYINT,&lt;br /&gt;
    `luminosity_r01` FLOAT,&lt;br /&gt;
    `halo_x` FLOAT,&lt;br /&gt;
    `halo_y` FLOAT,&lt;br /&gt;
    `halo_z` FLOAT,&lt;br /&gt;
    `halo_vx` FLOAT,&lt;br /&gt;
    `halo_vy` FLOAT,&lt;br /&gt;
    `halo_vz` FLOAT,&lt;br /&gt;
    `halo_r` FLOAT,&lt;br /&gt;
    `true_redshift_halo` FLOAT,&lt;br /&gt;
    `halo_lm` FLOAT,&lt;br /&gt;
    `halo_n_sats` INT,&lt;br /&gt;
    `n_gals` INT,&lt;br /&gt;
    `abs_mag_r01` FLOAT,&lt;br /&gt;
    `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
    `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
    `gr_restframe` FLOAT,&lt;br /&gt;
    `color_kind` TINYINT,&lt;br /&gt;
    `x_gal` FLOAT,&lt;br /&gt;
    `y_gal` FLOAT,&lt;br /&gt;
    `z_gal` FLOAT,&lt;br /&gt;
    `r_gal` FLOAT,&lt;br /&gt;
    `true_redshift_gal` FLOAT,&lt;br /&gt;
    `ra_gal` DOUBLE,&lt;br /&gt;
    `dec_gal` DOUBLE,&lt;br /&gt;
    `hpix_29_nest` BIGINT,&lt;br /&gt;
    `hpix_13_nest` BIGINT,&lt;br /&gt;
    `vx_gal` FLOAT,&lt;br /&gt;
    `vy_gal` FLOAT,&lt;br /&gt;
    `vz_gal` FLOAT,&lt;br /&gt;
    `vrad_gal` FLOAT,&lt;br /&gt;
    `delta_r` FLOAT,&lt;br /&gt;
    `observed_redshift_gal` FLOAT,&lt;br /&gt;
    `sed_ke` FLOAT,&lt;br /&gt;
    `gr_cosmos` FLOAT,&lt;br /&gt;
    `sed_cosmos` FLOAT,&lt;br /&gt;
    `ext_curve_cosmos` TINYINT,&lt;br /&gt;
    `ebv_cosmos` FLOAT,&lt;br /&gt;
    `is_within_cosmos` BOOLEAN,&lt;br /&gt;
    `cosmos_distance` FLOAT,&lt;br /&gt;
    `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
    `log_ml_r01` FLOAT,&lt;br /&gt;
    `log_stellar_mass` FLOAT,&lt;br /&gt;
    `metallicity` FLOAT,&lt;br /&gt;
    `log_sfr` FLOAT,&lt;br /&gt;
    `logf_halpha_ext` FLOAT,&lt;br /&gt;
    `logf_halpha` FLOAT,&lt;br /&gt;
    `Halpha_scatter` FLOAT,&lt;br /&gt;
    `loglum_halpha` FLOAT,&lt;br /&gt;
    `loglum_halpha_ext` FLOAT,&lt;br /&gt;
    `logf_dummy` FLOAT,&lt;br /&gt;
    `z_dummy` FLOAT,&lt;br /&gt;
    `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
    `logf_halpha_model1` FLOAT,&lt;br /&gt;
    `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
    `loglum_halpha_model1` FLOAT,&lt;br /&gt;
    `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
    `logf_halpha_model3` FLOAT,&lt;br /&gt;
    `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
    `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
    `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
    `logf_hbeta_model1` FLOAT,&lt;br /&gt;
    `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
    `logf_o2_model1` FLOAT,&lt;br /&gt;
    `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
    `logf_n2_model1` FLOAT,&lt;br /&gt;
    `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
    `logf_o3_model1` FLOAT,&lt;br /&gt;
    `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
    `logf_s2_model1` FLOAT,&lt;br /&gt;
    `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
    `logf_hbeta_model3` FLOAT,&lt;br /&gt;
    `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
    `logf_o2_model3` FLOAT,&lt;br /&gt;
    `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
    `logf_n2_model3` FLOAT,&lt;br /&gt;
    `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
    `logf_o3_model3` FLOAT,&lt;br /&gt;
    `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
    `logf_s2_model3` FLOAT,&lt;br /&gt;
    `blanco_decam_i` FLOAT,&lt;br /&gt;
    `sdss_r01` FLOAT,&lt;br /&gt;
    `euclid_nisp_h` FLOAT,&lt;br /&gt;
    `l_gal` FLOAT,&lt;br /&gt;
    `b_gal` FLOAT,&lt;br /&gt;
    `mw_extinction` FLOAT,&lt;br /&gt;
    `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
    `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
    `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
    `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
    `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
    `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
    `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
    `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
    `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
    `dominant_shape` TINYINT,&lt;br /&gt;
    `median_major_axis` FLOAT,&lt;br /&gt;
    `scale_length` FLOAT,&lt;br /&gt;
    `bulge_fraction` FLOAT,&lt;br /&gt;
    `disk_scalelength` FLOAT,&lt;br /&gt;
    `disk_nsersic` FLOAT,&lt;br /&gt;
    `disk_r50` FLOAT,&lt;br /&gt;
    `bulge_r50` FLOAT,&lt;br /&gt;
    `bulge_nsersic` FLOAT,&lt;br /&gt;
    `inclination_angle` FLOAT,&lt;br /&gt;
    `disk_ellipticity` FLOAT,&lt;br /&gt;
    `bulge_ellipticity` FLOAT,&lt;br /&gt;
    `disk_axis_ratio` FLOAT,&lt;br /&gt;
    `bulge_axis_ratio` FLOAT,&lt;br /&gt;
    `step` SMALLINT,&lt;br /&gt;
    `random_index` FLOAT,&lt;br /&gt;
    `halo_id` BIGINT,&lt;br /&gt;
    `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
   CLUSTERED BY ( &lt;br /&gt;
       hpix_13_nest) &lt;br /&gt;
   SORTED BY ( &lt;br /&gt;
       hpix_13_nest ASC) &lt;br /&gt;
   INTO 4096 BUCKETS&lt;br /&gt;
   ROW FORMAT SERDE &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
   STORED AS INPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
   OUTPUTFORMAT &lt;br /&gt;
       'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
   ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.flagship_mock_1_10_0_c&lt;br /&gt;
    SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, hpix_nest as hpix_29_nest, SHIFTRIGHT(hpix_nest, (29-13)*2) as hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, step, random_index, halo_id, galaxy_id&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_0_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE jcarrete.flagship_mock_1_10_0_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
Cambio el esquema:&lt;br /&gt;
&lt;br /&gt;
    ALTER TABLE jcarrete.flagship_mock_1_10_0_c RENAME TO cosmohub.flagship_mock_1_10_0_c;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CREO OTRA VEZ LA TABLA CON EL CLUSTERING CORRECTO:&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_0_c2 (&lt;br /&gt;
        `kind` TINYINT,&lt;br /&gt;
        `luminosity_r01` FLOAT,&lt;br /&gt;
        `halo_x` FLOAT,&lt;br /&gt;
        `halo_y` FLOAT,&lt;br /&gt;
        `halo_z` FLOAT,&lt;br /&gt;
        `halo_vx` FLOAT,&lt;br /&gt;
        `halo_vy` FLOAT,&lt;br /&gt;
        `halo_vz` FLOAT,&lt;br /&gt;
        `halo_r` FLOAT,&lt;br /&gt;
        `true_redshift_halo` FLOAT,&lt;br /&gt;
        `halo_lm` FLOAT,&lt;br /&gt;
        `halo_n_sats` INT,&lt;br /&gt;
        `n_gals` INT,&lt;br /&gt;
        `abs_mag_r01` FLOAT,&lt;br /&gt;
        `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
        `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
        `gr_restframe` FLOAT,&lt;br /&gt;
        `color_kind` TINYINT,&lt;br /&gt;
        `x_gal` FLOAT,&lt;br /&gt;
        `y_gal` FLOAT,&lt;br /&gt;
        `z_gal` FLOAT,&lt;br /&gt;
        `r_gal` FLOAT,&lt;br /&gt;
        `true_redshift_gal` FLOAT,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` BIGINT,&lt;br /&gt;
        `vx_gal` FLOAT,&lt;br /&gt;
        `vy_gal` FLOAT,&lt;br /&gt;
        `vz_gal` FLOAT,&lt;br /&gt;
        `vrad_gal` FLOAT,&lt;br /&gt;
        `delta_r` FLOAT,&lt;br /&gt;
        `observed_redshift_gal` FLOAT,&lt;br /&gt;
        `sed_ke` FLOAT,&lt;br /&gt;
        `gr_cosmos` FLOAT,&lt;br /&gt;
        `sed_cosmos` FLOAT,&lt;br /&gt;
        `ext_curve_cosmos` TINYINT,&lt;br /&gt;
        `ebv_cosmos` FLOAT,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` FLOAT,&lt;br /&gt;
        `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
        `log_ml_r01` FLOAT,&lt;br /&gt;
        `log_stellar_mass` FLOAT,&lt;br /&gt;
        `metallicity` FLOAT,&lt;br /&gt;
        `log_sfr` FLOAT,&lt;br /&gt;
        `logf_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_halpha` FLOAT,&lt;br /&gt;
        `Halpha_scatter` FLOAT,&lt;br /&gt;
        `loglum_halpha` FLOAT,&lt;br /&gt;
        `loglum_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_dummy` FLOAT,&lt;br /&gt;
        `z_dummy` FLOAT,&lt;br /&gt;
        `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model1` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1` FLOAT,&lt;br /&gt;
        `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model3` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1` FLOAT,&lt;br /&gt;
        `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model1` FLOAT,&lt;br /&gt;
        `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model1` FLOAT,&lt;br /&gt;
        `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model1` FLOAT,&lt;br /&gt;
        `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model1` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3` FLOAT,&lt;br /&gt;
        `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model3` FLOAT,&lt;br /&gt;
        `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model3` FLOAT,&lt;br /&gt;
        `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model3` FLOAT,&lt;br /&gt;
        `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model3` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `l_gal` FLOAT,&lt;br /&gt;
        `b_gal` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `dominant_shape` TINYINT,&lt;br /&gt;
        `median_major_axis` FLOAT,&lt;br /&gt;
        `scale_length` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `disk_scalelength` FLOAT,&lt;br /&gt;
        `disk_nsersic` FLOAT,&lt;br /&gt;
        `disk_r50` FLOAT,&lt;br /&gt;
        `bulge_r50` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `inclination_angle` FLOAT,&lt;br /&gt;
        `disk_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `disk_axis_ratio` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `step` SMALLINT,&lt;br /&gt;
        `random_index` FLOAT,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest&lt;br /&gt;
    )&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC&lt;br /&gt;
    )&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_0_c2&lt;br /&gt;
    SELECT * &lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_0_c;&lt;br /&gt;
&lt;br /&gt;
Todo esto lo hago para probar el JOIN eficiente&lt;br /&gt;
&lt;br /&gt;
Some tips:&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(DISTINTC ) better performance:&lt;br /&gt;
    https://prantik.github.io/blog/Query-Optimization-in-Hive-Count-Distinct-with-Brickhouse-Group-Count&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE tallada.dup_flagship_mock_1_10_0_c&lt;br /&gt;
    STORED AS ORC AS&lt;br /&gt;
    SELECT t.* FROM (&lt;br /&gt;
      SELECT halo_id, galaxy_id, kind, ra_gal, dec_gal, true_redshift_gal,&lt;br /&gt;
      COUNT(*) OVER (PARTITION BY ra_gal, dec_gal) AS cnt&lt;br /&gt;
      FROM flagship_mock_1_10_0_c AS s&lt;br /&gt;
    ) AS t&lt;br /&gt;
    WHERE t.cnt &amp;gt; 1;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_1/0.pq -t jcarrete.flagship_mock_1_10_1_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_1_pq (&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` INT,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `Halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_Halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_1'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
Clustered como la del lensing. OJO PORQUE el HPIX_13_NEST TIENE QUE SER INT!&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_1_c (&lt;br /&gt;
        `kind` TINYINT,&lt;br /&gt;
        `luminosity_r01` FLOAT,&lt;br /&gt;
        `halo_x` FLOAT,&lt;br /&gt;
        `halo_y` FLOAT,&lt;br /&gt;
        `halo_z` FLOAT,&lt;br /&gt;
        `halo_vx` FLOAT,&lt;br /&gt;
        `halo_vy` FLOAT,&lt;br /&gt;
        `halo_vz` FLOAT,&lt;br /&gt;
        `halo_r` FLOAT,&lt;br /&gt;
        `true_redshift_halo` FLOAT,&lt;br /&gt;
        `halo_lm` FLOAT,&lt;br /&gt;
        `halo_n_sats` INT,&lt;br /&gt;
        `n_gals` INT,&lt;br /&gt;
        `abs_mag_r01` FLOAT,&lt;br /&gt;
        `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
        `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
        `gr_restframe` FLOAT,&lt;br /&gt;
        `color_kind` TINYINT,&lt;br /&gt;
        `x_gal` FLOAT,&lt;br /&gt;
        `y_gal` FLOAT,&lt;br /&gt;
        `z_gal` FLOAT,&lt;br /&gt;
        `r_gal` FLOAT,&lt;br /&gt;
        `true_redshift_gal` FLOAT,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` INT,&lt;br /&gt;
        `vx_gal` FLOAT,&lt;br /&gt;
        `vy_gal` FLOAT,&lt;br /&gt;
        `vz_gal` FLOAT,&lt;br /&gt;
        `vrad_gal` FLOAT,&lt;br /&gt;
        `delta_r` FLOAT,&lt;br /&gt;
        `observed_redshift_gal` FLOAT,&lt;br /&gt;
        `sed_ke` FLOAT,&lt;br /&gt;
        `gr_cosmos` FLOAT,&lt;br /&gt;
        `sed_cosmos` FLOAT,&lt;br /&gt;
        `ext_curve_cosmos` TINYINT,&lt;br /&gt;
        `ebv_cosmos` FLOAT,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` FLOAT,&lt;br /&gt;
        `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
        `log_ml_r01` FLOAT,&lt;br /&gt;
        `log_stellar_mass` FLOAT,&lt;br /&gt;
        `metallicity` FLOAT,&lt;br /&gt;
        `log_sfr` FLOAT,&lt;br /&gt;
        `logf_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_halpha` FLOAT,&lt;br /&gt;
        `Halpha_scatter` FLOAT,&lt;br /&gt;
        `loglum_halpha` FLOAT,&lt;br /&gt;
        `loglum_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_dummy` FLOAT,&lt;br /&gt;
        `z_dummy` FLOAT,&lt;br /&gt;
        `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model1` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1` FLOAT,&lt;br /&gt;
        `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model3` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1` FLOAT,&lt;br /&gt;
        `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model1` FLOAT,&lt;br /&gt;
        `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model1` FLOAT,&lt;br /&gt;
        `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model1` FLOAT,&lt;br /&gt;
        `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model1` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3` FLOAT,&lt;br /&gt;
        `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model3` FLOAT,&lt;br /&gt;
        `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model3` FLOAT,&lt;br /&gt;
        `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model3` FLOAT,&lt;br /&gt;
        `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model3` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `l_gal` FLOAT,&lt;br /&gt;
        `b_gal` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `dominant_shape` TINYINT,&lt;br /&gt;
        `median_major_axis` FLOAT,&lt;br /&gt;
        `scale_length` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `disk_scalelength` FLOAT,&lt;br /&gt;
        `disk_nsersic` FLOAT,&lt;br /&gt;
        `disk_r50` FLOAT,&lt;br /&gt;
        `bulge_r50` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `inclination_angle` FLOAT,&lt;br /&gt;
        `disk_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `disk_axis_ratio` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `step` SMALLINT,&lt;br /&gt;
        `random_index` FLOAT,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_1_c&lt;br /&gt;
    SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, hpix_nest as hpix_29_nest, SHIFTRIGHT(hpix_nest, (29-13)*2) as hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, step, random_index, halo_id, galaxy_id&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_1_pq;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_1_s (&lt;br /&gt;
        `kind` TINYINT,&lt;br /&gt;
        `luminosity_r01` FLOAT,&lt;br /&gt;
        `halo_x` FLOAT,&lt;br /&gt;
        `halo_y` FLOAT,&lt;br /&gt;
        `halo_z` FLOAT,&lt;br /&gt;
        `halo_vx` FLOAT,&lt;br /&gt;
        `halo_vy` FLOAT,&lt;br /&gt;
        `halo_vz` FLOAT,&lt;br /&gt;
        `halo_r` FLOAT,&lt;br /&gt;
        `true_redshift_halo` FLOAT,&lt;br /&gt;
        `halo_lm` FLOAT,&lt;br /&gt;
        `halo_n_sats` INT,&lt;br /&gt;
        `n_gals` INT,&lt;br /&gt;
        `abs_mag_r01` FLOAT,&lt;br /&gt;
        `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
        `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
        `gr_restframe` FLOAT,&lt;br /&gt;
        `color_kind` TINYINT,&lt;br /&gt;
        `x_gal` FLOAT,&lt;br /&gt;
        `y_gal` FLOAT,&lt;br /&gt;
        `z_gal` FLOAT,&lt;br /&gt;
        `r_gal` FLOAT,&lt;br /&gt;
        `true_redshift_gal` FLOAT,&lt;br /&gt;
        `ra_gal` FLOAT,&lt;br /&gt;
        `dec_gal` FLOAT,&lt;br /&gt;
        `ra_mag_gal` FLOAT,&lt;br /&gt;
        `dec_mag_gal` FLOAT,&lt;br /&gt;
        `kappa` FLOAT,&lt;br /&gt;
        `gamma1` FLOAT,&lt;br /&gt;
        `gamma2` FLOAT,&lt;br /&gt;
        `defl1` FLOAT,&lt;br /&gt;
        `defl2` FLOAT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` INT,&lt;br /&gt;
        `vx_gal` FLOAT,&lt;br /&gt;
        `vy_gal` FLOAT,&lt;br /&gt;
        `vz_gal` FLOAT,&lt;br /&gt;
        `vrad_gal` FLOAT,&lt;br /&gt;
        `delta_r` FLOAT,&lt;br /&gt;
        `observed_redshift_gal` FLOAT,&lt;br /&gt;
        `sed_ke` FLOAT,&lt;br /&gt;
        `gr_cosmos` FLOAT,&lt;br /&gt;
        `sed_cosmos` FLOAT,&lt;br /&gt;
        `ext_curve_cosmos` TINYINT,&lt;br /&gt;
        `ebv_cosmos` FLOAT,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` FLOAT,&lt;br /&gt;
        `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
        `log_ml_r01` FLOAT,&lt;br /&gt;
        `log_stellar_mass` FLOAT,&lt;br /&gt;
        `metallicity` FLOAT,&lt;br /&gt;
        `log_sfr` FLOAT,&lt;br /&gt;
        `logf_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_halpha` FLOAT,&lt;br /&gt;
        `Halpha_scatter` FLOAT,&lt;br /&gt;
        `loglum_halpha` FLOAT,&lt;br /&gt;
        `loglum_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_dummy` FLOAT,&lt;br /&gt;
        `z_dummy` FLOAT,&lt;br /&gt;
        `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model1` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1` FLOAT,&lt;br /&gt;
        `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model3` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1` FLOAT,&lt;br /&gt;
        `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model1` FLOAT,&lt;br /&gt;
        `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model1` FLOAT,&lt;br /&gt;
        `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model1` FLOAT,&lt;br /&gt;
        `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model1` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3` FLOAT,&lt;br /&gt;
        `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model3` FLOAT,&lt;br /&gt;
        `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model3` FLOAT,&lt;br /&gt;
        `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model3` FLOAT,&lt;br /&gt;
        `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model3` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `l_gal` FLOAT,&lt;br /&gt;
        `b_gal` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `dominant_shape` TINYINT,&lt;br /&gt;
        `median_major_axis` FLOAT,&lt;br /&gt;
        `scale_length` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `disk_scalelength` FLOAT,&lt;br /&gt;
        `disk_nsersic` FLOAT,&lt;br /&gt;
        `disk_r50` FLOAT,&lt;br /&gt;
        `bulge_r50` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `inclination_angle` FLOAT,&lt;br /&gt;
        `disk_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `disk_axis_ratio` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `step` SMALLINT,&lt;br /&gt;
        `random_index` FLOAT,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To assign lensing:&lt;br /&gt;
&lt;br /&gt;
    SET hive.auto.convert.join.noconditionaltask.size=1000;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_1_s&lt;br /&gt;
    SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, mag_pos.ra_mag, mag_pos.dec_mag, kappa, gamma1, gamma2, defl1, defl2, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, step, random_index, halo_id, galaxy_id&lt;br /&gt;
    FROM&lt;br /&gt;
    (SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, udf.magnified_positions(CAST(ra_gal AS DOUBLE) , CAST(dec_gal AS DOUBLE), CAST(l.defl1 AS DOUBLE), CAST(l.defl2 AS DOUBLE)) as mag_pos, l.kappa, l.gamma1, l.gamma2, l.defl1, l.defl2, hpix_29_nest, l.hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, l.step, random_index, halo_id, galaxy_id&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_1_c as m&lt;br /&gt;
    JOIN cosmohub.flagship_lensing2 as l&lt;br /&gt;
    ON m.step = l.step&lt;br /&gt;
    AND m.hpix_13_nest = l.hpix_13_nest) as t&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_1_s COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Creo la tabla con el footprint que me he generado yo:&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.sc8_footprint_nest_nside512_csv(&lt;br /&gt;
      `hpix_9_nest` int,&lt;br /&gt;
      `value` boolean &lt;br /&gt;
    )&lt;br /&gt;
    ROW FORMAT SERDE &lt;br /&gt;
      'org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe' &lt;br /&gt;
    WITH SERDEPROPERTIES ( &lt;br /&gt;
      'field.delim'=',', &lt;br /&gt;
      'serialization.format'=',') &lt;br /&gt;
    STORED AS INPUTFORMAT &lt;br /&gt;
      'org.apache.hadoop.mapred.TextInputFormat' &lt;br /&gt;
    OUTPUTFORMAT &lt;br /&gt;
      'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'&lt;br /&gt;
    LOCATION&lt;br /&gt;
      'hdfs://AntNest/user/jcarrete/data/euclid/footprint_SC8/'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.sc8_footprint_nest_nside512_c(&lt;br /&gt;
      `hpix_9_nest` int,&lt;br /&gt;
      `value` boolean&lt;br /&gt;
    )&lt;br /&gt;
     CLUSTERED BY ( &lt;br /&gt;
           hpix_9_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           hpix_9_nest ASC) &lt;br /&gt;
       INTO 4 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE jcarrete.sc8_footprint_nest_nside512_c&lt;br /&gt;
    SELECT * FROM jcarrete.sc8_footprint_nest_nside512_csv;&lt;br /&gt;
&lt;br /&gt;
CAMBIO EL ESQUEMA DEL FOOTPRINT PARA QUE LA GENTE PUEDA USARLO DESDE COSMOHUB.&lt;br /&gt;
&lt;br /&gt;
    cosmohub.sc8_footprint_nest_nside512_c&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_1_s_sc8 (&lt;br /&gt;
        `kind` TINYINT,&lt;br /&gt;
        `luminosity_r01` FLOAT,&lt;br /&gt;
        `halo_x` FLOAT,&lt;br /&gt;
        `halo_y` FLOAT,&lt;br /&gt;
        `halo_z` FLOAT,&lt;br /&gt;
        `halo_vx` FLOAT,&lt;br /&gt;
        `halo_vy` FLOAT,&lt;br /&gt;
        `halo_vz` FLOAT,&lt;br /&gt;
        `halo_r` FLOAT,&lt;br /&gt;
        `true_redshift_halo` FLOAT,&lt;br /&gt;
        `halo_lm` FLOAT,&lt;br /&gt;
        `halo_n_sats` INT,&lt;br /&gt;
        `n_gals` INT,&lt;br /&gt;
        `abs_mag_r01` FLOAT,&lt;br /&gt;
        `abs_mag_r01_evolved` FLOAT,&lt;br /&gt;
        `luminosity_r01_evolved` FLOAT,&lt;br /&gt;
        `gr_restframe` FLOAT,&lt;br /&gt;
        `color_kind` TINYINT,&lt;br /&gt;
        `x_gal` FLOAT,&lt;br /&gt;
        `y_gal` FLOAT,&lt;br /&gt;
        `z_gal` FLOAT,&lt;br /&gt;
        `r_gal` FLOAT,&lt;br /&gt;
        `true_redshift_gal` FLOAT,&lt;br /&gt;
        `ra_gal` FLOAT,&lt;br /&gt;
        `dec_gal` FLOAT,&lt;br /&gt;
        `ra_mag_gal` FLOAT,&lt;br /&gt;
        `dec_mag_gal` FLOAT,&lt;br /&gt;
        `kappa` FLOAT,&lt;br /&gt;
        `gamma1` FLOAT,&lt;br /&gt;
        `gamma2` FLOAT,&lt;br /&gt;
        `defl1` FLOAT,&lt;br /&gt;
        `defl2` FLOAT,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` INT,&lt;br /&gt;
        `vx_gal` FLOAT,&lt;br /&gt;
        `vy_gal` FLOAT,&lt;br /&gt;
        `vz_gal` FLOAT,&lt;br /&gt;
        `vrad_gal` FLOAT,&lt;br /&gt;
        `delta_r` FLOAT,&lt;br /&gt;
        `observed_redshift_gal` FLOAT,&lt;br /&gt;
        `sed_ke` FLOAT,&lt;br /&gt;
        `gr_cosmos` FLOAT,&lt;br /&gt;
        `sed_cosmos` FLOAT,&lt;br /&gt;
        `ext_curve_cosmos` TINYINT,&lt;br /&gt;
        `ebv_cosmos` FLOAT,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` FLOAT,&lt;br /&gt;
        `abs_mag_uv_dereddened` FLOAT,&lt;br /&gt;
        `log_ml_r01` FLOAT,&lt;br /&gt;
        `log_stellar_mass` FLOAT,&lt;br /&gt;
        `metallicity` FLOAT,&lt;br /&gt;
        `log_sfr` FLOAT,&lt;br /&gt;
        `logf_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_halpha` FLOAT,&lt;br /&gt;
        `Halpha_scatter` FLOAT,&lt;br /&gt;
        `loglum_halpha` FLOAT,&lt;br /&gt;
        `loglum_halpha_ext` FLOAT,&lt;br /&gt;
        `logf_dummy` FLOAT,&lt;br /&gt;
        `z_dummy` FLOAT,&lt;br /&gt;
        `logf_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model1` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1_ext` FLOAT,&lt;br /&gt;
        `loglum_halpha_model1` FLOAT,&lt;br /&gt;
        `logf_halpha_model3_ext` FLOAT,&lt;br /&gt;
        `logf_halpha_model3` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3_ext` FLOAT,&lt;br /&gt;
        `loglum_Halpha_model3` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model1` FLOAT,&lt;br /&gt;
        `logf_o2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model1` FLOAT,&lt;br /&gt;
        `logf_n2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model1` FLOAT,&lt;br /&gt;
        `logf_o3_model1_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model1` FLOAT,&lt;br /&gt;
        `logf_s2_model1_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model1` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3_ext` FLOAT,&lt;br /&gt;
        `logf_hbeta_model3` FLOAT,&lt;br /&gt;
        `logf_o2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o2_model3` FLOAT,&lt;br /&gt;
        `logf_n2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_n2_model3` FLOAT,&lt;br /&gt;
        `logf_o3_model3_ext` FLOAT,&lt;br /&gt;
        `logf_o3_model3` FLOAT,&lt;br /&gt;
        `logf_s2_model3_ext` FLOAT,&lt;br /&gt;
        `logf_s2_model3` FLOAT,&lt;br /&gt;
        `blanco_decam_i` FLOAT,&lt;br /&gt;
        `sdss_r01` FLOAT,&lt;br /&gt;
        `euclid_nisp_h` FLOAT,&lt;br /&gt;
        `l_gal` FLOAT,&lt;br /&gt;
        `b_gal` FLOAT,&lt;br /&gt;
        `mw_extinction` FLOAT,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` FLOAT,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` FLOAT,&lt;br /&gt;
        `dominant_shape` TINYINT,&lt;br /&gt;
        `median_major_axis` FLOAT,&lt;br /&gt;
        `scale_length` FLOAT,&lt;br /&gt;
        `bulge_fraction` FLOAT,&lt;br /&gt;
        `disk_scalelength` FLOAT,&lt;br /&gt;
        `disk_nsersic` FLOAT,&lt;br /&gt;
        `disk_r50` FLOAT,&lt;br /&gt;
        `bulge_r50` FLOAT,&lt;br /&gt;
        `bulge_nsersic` FLOAT,&lt;br /&gt;
        `inclination_angle` FLOAT,&lt;br /&gt;
        `disk_ellipticity` FLOAT,&lt;br /&gt;
        `bulge_ellipticity` FLOAT,&lt;br /&gt;
        `disk_axis_ratio` FLOAT,&lt;br /&gt;
        `bulge_axis_ratio` FLOAT,&lt;br /&gt;
        `step` SMALLINT,&lt;br /&gt;
        `random_index` FLOAT,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` INT&lt;br /&gt;
    )&lt;br /&gt;
    CLUSTERED BY (&lt;br /&gt;
      step,&lt;br /&gt;
      hpix_13_nest)&lt;br /&gt;
    SORTED BY (&lt;br /&gt;
      step ASC,&lt;br /&gt;
      hpix_13_nest ASC)&lt;br /&gt;
    INTO 4096 BUCKETS&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
I materialize the JOIN between the first octant with the SC8 mask:&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_1_s_sc8&lt;br /&gt;
    SELECT kind, luminosity_r01, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, abs_mag_r01, abs_mag_r01_evolved, luminosity_r01_evolved, gr_restframe, color_kind, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, observed_redshift_gal, sed_ke, gr_cosmos, sed_cosmos, ext_curve_cosmos, ebv_cosmos, is_within_cosmos, cosmos_distance, abs_mag_uv_dereddened, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha_ext, logf_halpha, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, blanco_decam_i, sdss_r01, euclid_nisp_h, l_gal, b_gal, mw_extinction, blanco_decam_i_odonnell_ext, euclid_nisp_h_odonnell_ext, sdss_r01_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, step, random_index, halo_id, galaxy_id FROM cosmohub.flagship_mock_1_10_1_s&lt;br /&gt;
    JOIN jcarrete.sc8_footprint_nest_nside512_c&lt;br /&gt;
    ON hpix_9_nest = udf.ang2pix(9, ra_gal + 180, dec_gal, True, True)&lt;br /&gt;
    AND value = 1&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
I generate a very small patch, with &amp;quot;_prime&amp;quot; values to check the rotation module included in the flux pipeline&lt;br /&gt;
&lt;br /&gt;
The catalog is stored in: &lt;br /&gt;
&lt;br /&gt;
    /user/jcarrete/data/euclid/flagship_mock_1_10_1_s_flux&lt;br /&gt;
&lt;br /&gt;
Then I generate a new catalog including &amp;quot;everything&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
I create the catalog with the flux_pipeline.py.&lt;br /&gt;
I include two more steps in the pipeline to rotate all the different fields.&lt;br /&gt;
&lt;br /&gt;
The catalog is stored in parquet:&lt;br /&gt;
&lt;br /&gt;
    /user/jcarrete/data/euclid/flagship_mock_1_10_2_s_sc8_flux'&lt;br /&gt;
&lt;br /&gt;
    [jcarrete@data ~]$ /software/astro/scripts/create_table_from_parquet.sh -p /hdfs/user/jcarrete/data/euclid/flagship_mock_1_10_2_s_sc8_flux/0.pq -t jcarrete.flagship_mock_1_10_2_s_sc8_pq -e&lt;br /&gt;
&lt;br /&gt;
    CREATE EXTERNAL TABLE jcarrete.flagship_mock_1_10_2_s_sc8_pq (&lt;br /&gt;
        `kind` BIGINT,&lt;br /&gt;
        `luminosity_r01` DOUBLE,&lt;br /&gt;
        `halo_x` DOUBLE,&lt;br /&gt;
        `halo_y` DOUBLE,&lt;br /&gt;
        `halo_z` DOUBLE,&lt;br /&gt;
        `halo_vx` DOUBLE,&lt;br /&gt;
        `halo_vy` DOUBLE,&lt;br /&gt;
        `halo_vz` DOUBLE,&lt;br /&gt;
        `halo_r` DOUBLE,&lt;br /&gt;
        `true_redshift_halo` DOUBLE,&lt;br /&gt;
        `halo_lm` DOUBLE,&lt;br /&gt;
        `halo_n_sats` BIGINT,&lt;br /&gt;
        `n_gals` BIGINT,&lt;br /&gt;
        `abs_mag_r01` DOUBLE,&lt;br /&gt;
        `abs_mag_r01_evolved` DOUBLE,&lt;br /&gt;
        `luminosity_r01_evolved` DOUBLE,&lt;br /&gt;
        `gr_restframe` DOUBLE,&lt;br /&gt;
        `color_kind` BIGINT,&lt;br /&gt;
        `x_gal` DOUBLE,&lt;br /&gt;
        `y_gal` DOUBLE,&lt;br /&gt;
        `z_gal` DOUBLE,&lt;br /&gt;
        `r_gal` DOUBLE,&lt;br /&gt;
        `true_redshift_gal` DOUBLE,&lt;br /&gt;
        `ra_gal` DOUBLE,&lt;br /&gt;
        `dec_gal` DOUBLE,&lt;br /&gt;
        `ra_mag_gal` DOUBLE,&lt;br /&gt;
        `dec_mag_gal` DOUBLE,&lt;br /&gt;
        `kappa` DOUBLE,&lt;br /&gt;
        `gamma1` DOUBLE,&lt;br /&gt;
        `gamma2` DOUBLE,&lt;br /&gt;
        `defl1` DOUBLE,&lt;br /&gt;
        `defl2` DOUBLE,&lt;br /&gt;
        `hpix_29_nest` BIGINT,&lt;br /&gt;
        `hpix_13_nest` BIGINT,&lt;br /&gt;
        `vx_gal` DOUBLE,&lt;br /&gt;
        `vy_gal` DOUBLE,&lt;br /&gt;
        `vz_gal` DOUBLE,&lt;br /&gt;
        `vrad_gal` DOUBLE,&lt;br /&gt;
        `delta_r` DOUBLE,&lt;br /&gt;
        `observed_redshift_gal` DOUBLE,&lt;br /&gt;
        `sed_ke` DOUBLE,&lt;br /&gt;
        `gr_cosmos` DOUBLE,&lt;br /&gt;
        `sed_cosmos` DOUBLE,&lt;br /&gt;
        `ext_curve_cosmos` BIGINT,&lt;br /&gt;
        `ebv_cosmos` DOUBLE,&lt;br /&gt;
        `is_within_cosmos` BOOLEAN,&lt;br /&gt;
        `cosmos_distance` DOUBLE,&lt;br /&gt;
        `abs_mag_uv_dereddened` DOUBLE,&lt;br /&gt;
        `log_ml_r01` DOUBLE,&lt;br /&gt;
        `log_stellar_mass` DOUBLE,&lt;br /&gt;
        `metallicity` DOUBLE,&lt;br /&gt;
        `log_sfr` DOUBLE,&lt;br /&gt;
        `logf_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha` DOUBLE,&lt;br /&gt;
        `halpha_scatter` DOUBLE,&lt;br /&gt;
        `loglum_halpha` DOUBLE,&lt;br /&gt;
        `loglum_halpha_ext` DOUBLE,&lt;br /&gt;
        `logf_dummy` DOUBLE,&lt;br /&gt;
        `z_dummy` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model1` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model1` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_halpha_model3` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model3_ext` DOUBLE,&lt;br /&gt;
        `loglum_halpha_model3` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model1` DOUBLE,&lt;br /&gt;
        `logf_o2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model1` DOUBLE,&lt;br /&gt;
        `logf_n2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model1` DOUBLE,&lt;br /&gt;
        `logf_o3_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model1` DOUBLE,&lt;br /&gt;
        `logf_s2_model1_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model1` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_hbeta_model3` DOUBLE,&lt;br /&gt;
        `logf_o2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o2_model3` DOUBLE,&lt;br /&gt;
        `logf_n2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_n2_model3` DOUBLE,&lt;br /&gt;
        `logf_o3_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_o3_model3` DOUBLE,&lt;br /&gt;
        `logf_s2_model3_ext` DOUBLE,&lt;br /&gt;
        `logf_s2_model3` DOUBLE,&lt;br /&gt;
        `dominant_shape` BIGINT,&lt;br /&gt;
        `median_major_axis` DOUBLE,&lt;br /&gt;
        `scale_length` DOUBLE,&lt;br /&gt;
        `bulge_fraction` DOUBLE,&lt;br /&gt;
        `disk_scalelength` DOUBLE,&lt;br /&gt;
        `disk_nsersic` DOUBLE,&lt;br /&gt;
        `disk_r50` DOUBLE,&lt;br /&gt;
        `bulge_r50` DOUBLE,&lt;br /&gt;
        `bulge_nsersic` DOUBLE,&lt;br /&gt;
        `inclination_angle` DOUBLE,&lt;br /&gt;
        `disk_ellipticity` DOUBLE,&lt;br /&gt;
        `bulge_ellipticity` DOUBLE,&lt;br /&gt;
        `disk_axis_ratio` DOUBLE,&lt;br /&gt;
        `bulge_axis_ratio` DOUBLE,&lt;br /&gt;
        `step` BIGINT,&lt;br /&gt;
        `random_index` DOUBLE,&lt;br /&gt;
        `blanco_decam_g` DOUBLE,&lt;br /&gt;
        `blanco_decam_i` DOUBLE,&lt;br /&gt;
        `blanco_decam_r` DOUBLE,&lt;br /&gt;
        `blanco_decam_z` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g` DOUBLE,&lt;br /&gt;
        `kids_g` DOUBLE,&lt;br /&gt;
        `kids_i` DOUBLE,&lt;br /&gt;
        `kids_r` DOUBLE,&lt;br /&gt;
        `kids_u` DOUBLE,&lt;br /&gt;
        `lsst_g` DOUBLE,&lt;br /&gt;
        `lsst_i` DOUBLE,&lt;br /&gt;
        `lsst_r` DOUBLE,&lt;br /&gt;
        `lsst_u` DOUBLE,&lt;br /&gt;
        `lsst_y` DOUBLE,&lt;br /&gt;
        `lsst_z` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u` DOUBLE,&lt;br /&gt;
        `pan_starrs_i` DOUBLE,&lt;br /&gt;
        `pan_starrs_z` DOUBLE,&lt;br /&gt;
        `2mass_h` DOUBLE,&lt;br /&gt;
        `2mass_j` DOUBLE,&lt;br /&gt;
        `2mass_ks` DOUBLE,&lt;br /&gt;
        `sdss_r01` DOUBLE,&lt;br /&gt;
        `gaia_bp` DOUBLE,&lt;br /&gt;
        `gaia_g` DOUBLE,&lt;br /&gt;
        `gaia_rp` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y` DOUBLE,&lt;br /&gt;
        `euclid_vis` DOUBLE,&lt;br /&gt;
        `l_gal` DOUBLE,&lt;br /&gt;
        `b_gal` DOUBLE,&lt;br /&gt;
        `mw_extinction` DOUBLE,&lt;br /&gt;
        `2mass_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `blanco_decam_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `subaru_hsc_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `jst_jpcam_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `kids_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `lsst_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_r_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `cfht_megacam_u_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_i_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `pan_starrs_z_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `2mass_ks_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `sdss_r01_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_bp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_g_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `gaia_rp_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_h_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_j_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_nisp_y_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_el_model1_odonnell_ext` DOUBLE,&lt;br /&gt;
        `euclid_vis_el_model3_odonnell_ext` DOUBLE,&lt;br /&gt;
        `halo_id` BIGINT,&lt;br /&gt;
        `galaxy_id` BIGINT&lt;br /&gt;
    )&lt;br /&gt;
    STORED AS PARQUET&lt;br /&gt;
    LOCATION '/user/jcarrete/data/euclid/flagship_mock_1_10_2_s_sc8_flux'&lt;br /&gt;
    ;&lt;br /&gt;
&lt;br /&gt;
OJO !!! PREGUNTAR CÓMO CLUSTEREAMOS!&lt;br /&gt;
Ahora mismo está como la vez anterior para poner el lensing.&lt;br /&gt;
Partiotioned by step, &lt;br /&gt;
hpix_13_nest HE PUESTO INT para el hpix_13_nest&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_2_s_sc8_c(&lt;br /&gt;
       `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
       `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
       `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
       `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
       `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
       `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
       `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
       `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
       `kappa` float COMMENT 'convergence', &lt;br /&gt;
       `gamma1` float COMMENT 'shear', &lt;br /&gt;
       `gamma2` float COMMENT 'shear',&lt;br /&gt;
       `defl1` float COMMENT 'deflection1',&lt;br /&gt;
       `defl2` float COMMENT 'deflection2', &lt;br /&gt;
       `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
       `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
       `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
       `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
       `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
       `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
       `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
       `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
       `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
       `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
       `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
       `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
       `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
       `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
       `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
       `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
       `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
       `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
       `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
       `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
       `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
       `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
       `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
       `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
       `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
       `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
       `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
       `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
       `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
       `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
       `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
       `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
       `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
       `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)', &lt;br /&gt;
       `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
       `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
       `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
       `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
       `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
       `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
       `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
       `bulge_nsersic` float COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
       `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
       `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
       `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
       `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
       `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
       `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
       `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
       `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
       `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
       `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
       `luminosity_r01_evolved` float COMMENT 'missing comment',&lt;br /&gt;
        step smallint&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
       CLUSTERED BY ( &lt;br /&gt;
           step, hpix_13_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           step ASC, hpix_13_nest ASC) &lt;br /&gt;
       INTO 4096 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_2_s_sc8_c &lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, dominant_shape, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, step&lt;br /&gt;
    FROM jcarrete.flagship_mock_1_10_2_s_sc8_pq;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_2_s_sc8_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.dup_flagship_mock_1_10_2_s_sc8_c&lt;br /&gt;
    STORED AS ORC AS&lt;br /&gt;
    SELECT t.* FROM (&lt;br /&gt;
      SELECT halo_id, galaxy_id, kind, ra_gal, dec_gal, true_redshift_gal,&lt;br /&gt;
      COUNT(*) OVER (PARTITION BY ra_gal, dec_gal) AS cnt&lt;br /&gt;
      FROM cosmohub.flagship_mock_1_10_2_s_sc8_c AS s&lt;br /&gt;
    ) AS t&lt;br /&gt;
    WHERE t.cnt &amp;gt; 1;&lt;br /&gt;
&lt;br /&gt;
    SELECT halo_id, COUNT(*) as count&lt;br /&gt;
    FROM jcarrete.dup_flagship_mock_1_10_2_s_sc8_c&lt;br /&gt;
    GROUP BY halo_id&lt;br /&gt;
    ORDER BY count DESC&lt;br /&gt;
    LIMIT 10;&lt;br /&gt;
&lt;br /&gt;
RA, DEC, redshift&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE jcarrete.dup_3d_flagship_mock_1_10_2_s_sc8_c&lt;br /&gt;
    STORED AS ORC AS&lt;br /&gt;
    SELECT t.* FROM (&lt;br /&gt;
      SELECT halo_id, galaxy_id, kind, ra_gal, dec_gal, true_redshift_gal,&lt;br /&gt;
      COUNT(*) OVER (PARTITION BY ra_gal, dec_gal, true_redshift_gal) AS cnt&lt;br /&gt;
      FROM cosmohub.flagship_mock_1_10_2_s_sc8_c AS s&lt;br /&gt;
    ) AS t&lt;br /&gt;
    WHERE t.cnt &amp;gt; 1;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Dark matter halo input catalog from flagship_rockstar_octant1_c, which is the Flagship dark matter halo catalog v1.1 with correct velocities.&lt;br /&gt;
&lt;br /&gt;
The catalog simulates Scientific Challenge 8 region (see the following link for more details:[https://euclid.roe.ac.uk/projects/sgv/wiki/SC8_FoV](https://euclid.roe.ac.uk/projects/sgv/wiki/SC8_FoV)).&lt;br /&gt;
&lt;br /&gt;
Improvements:&lt;br /&gt;
&lt;br /&gt;
* Shape distributions have been updated from GSIR release. See the following [url](https://docs.google.com/document/d/1FRERcl5Lv2IDB6ZChTK6gcEHI2FWA9gSgYKcaDUA9EM/edit?usp=sharing) for more details.&lt;br /&gt;
&lt;br /&gt;
* New deflection maps for magnified positions&lt;br /&gt;
&lt;br /&gt;
* Duplicated galaxy positions issue is fixed&lt;br /&gt;
&lt;br /&gt;
Note that **we provide fluxes instead of magnitudes**. In order **to get magnitudes** you can enter in the &amp;quot;Expert mode&amp;quot; and estimate the magnitude as follows: &lt;br /&gt;
&lt;br /&gt;
m = -2.5 * log10(flux) - 48.6&lt;br /&gt;
&lt;br /&gt;
And in order to estimate magnified magnitudes:&lt;br /&gt;
&lt;br /&gt;
m_mag = m + 2.5 * log10((1-kappa)*(1-kappa) - gamma1 * gamma1 - gamma2 * gamma2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Missing disk_angle field:'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_3_s_sc8_c(&lt;br /&gt;
       `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
       `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
       `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
       `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
       `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
       `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
       `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
       `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
       `kappa` float COMMENT 'convergence', &lt;br /&gt;
       `gamma1` float COMMENT 'shear', &lt;br /&gt;
       `gamma2` float COMMENT 'shear',&lt;br /&gt;
       `defl1` float COMMENT 'deflection1',&lt;br /&gt;
       `defl2` float COMMENT 'deflection2', &lt;br /&gt;
       `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
       `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
       `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
       `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
       `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
       `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
       `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
       `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
       `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
       `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
       `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
       `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
       `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
       `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
       `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
       `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
       `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
       `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
       `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
       `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
       `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
       `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
       `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
       `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
       `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
       `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
       `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
       `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
       `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
       `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
       `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
       `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
       `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
       `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)',&lt;br /&gt;
       `disk_angle`float COMMENT 'position of the disk rotation axis (degrees). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination',&lt;br /&gt;
       `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
       `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
       `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
       `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
       `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
       `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
       `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
       `bulge_nsersic` float COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
       `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
       `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
       `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
       `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
       `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
       `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
       `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
       `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
       `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
       `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
       `luminosity_r01_evolved` float COMMENT 'missing comment',&lt;br /&gt;
        step smallint&lt;br /&gt;
    )&lt;br /&gt;
&lt;br /&gt;
       CLUSTERED BY ( &lt;br /&gt;
           step, hpix_13_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           step ASC, hpix_13_nest ASC) &lt;br /&gt;
       INTO 4096 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_3_s_sc8_c&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, dominant_shape, (rand()*360)%360, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_2_s_sc8_c;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_3_s_sc8_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Fits files in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,  \nCAST(halo_id AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra_gal AS double) AS RA,  \nCAST(dec_gal AS double) AS `DEC`,  \nCAST(ra_mag_gal AS double) AS RA_MAG,  \nCAST(dec_mag_gal AS double) AS DEC_MAG,  \nCAST(observed_redshift_gal AS float) AS Z_OBS,  \nCAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  \nCAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  \nCAST(bulge_fraction AS float) AS BULGE_FRACTION,  \nCAST(bulge_r50 AS float) AS BULGE_R50,  \nCAST(disk_r50 AS float) AS DISK_R50,  \nCAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  \nCAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,  \nCAST(inclination_angle AS float) AS INCLINATION_ANGLE,  \nCAST(disk_angle AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sed_cosmos AS float) AS SED_TEMPLATE,  \nCAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  \nCAST(ebv_cosmos AS float) AS EBV,  \nCAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_3_s_sc8_c  \nWHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  \nAND disk_axis_ratio &amp;gt; 0.10865  \nAND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Test para las emission lines. Some NaNs found. Issue opened in Euclid Redmine:'''&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_10_3_s_sc8_c WHERE (logf_halpha IS NULL) OR (logf_halpha_ext IS NULL) OR (halpha_scatter IS NULL) OR (loglum_halpha IS NULL) OR (loglum_halpha_ext IS NULL) OR (logf_dummy IS NULL) OR (z_dummy IS NULL) OR (logf_halpha_model1_ext IS NULL) OR (logf_halpha_model1 IS NULL) OR (loglum_halpha_model1_ext IS NULL) OR (loglum_halpha_model1 IS NULL) OR (logf_halpha_model3_ext IS NULL) OR (logf_halpha_model3 IS NULL) OR (loglum_halpha_model3_ext IS NULL) OR (loglum_halpha_model3 IS NULL) OR (logf_hbeta_model1_ext IS NULL) OR (logf_hbeta_model1 IS NULL) OR (logf_o2_model1_ext IS NULL) OR (logf_o2_model1 IS NULL) OR (logf_n2_model1_ext IS NULL) OR (logf_n2_model1 IS NULL) OR (logf_o3_model1_ext IS NULL) OR (logf_o3_model1 IS NULL) OR (logf_s2_model1_ext IS NULL) OR (logf_s2_model1 IS NULL) OR (logf_hbeta_model3_ext IS NULL) OR (logf_hbeta_model3 IS NULL) OR (logf_o2_model3_ext IS NULL) OR (logf_o2_model3 IS NULL) OR (logf_n2_model3_ext IS NULL) OR (logf_n2_model3 IS NULL) OR (logf_o3_model3_ext IS NULL) OR (logf_o3_model3 IS NULL) OR (logf_s2_model3_ext IS NULL) OR (logf_s2_model3 IS NULL);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_10_3_s_sc8_c WHERE (2mass_h &amp;lt; 0) OR ( 2mass_j &amp;lt; 0) OR ( 2mass_ks &amp;lt; 0) OR ( blanco_decam_g &amp;lt; 0) OR ( blanco_decam_i &amp;lt; 0) OR ( blanco_decam_r &amp;lt; 0) OR ( blanco_decam_z &amp;lt; 0) OR ( cfht_megacam_r &amp;lt; 0) OR ( cfht_megacam_u &amp;lt; 0) OR ( euclid_nisp_h &amp;lt; 0) OR ( euclid_nisp_j &amp;lt; 0) OR ( euclid_nisp_y &amp;lt; 0) OR ( euclid_vis &amp;lt; 0) OR ( gaia_bp &amp;lt; 0) OR ( gaia_g &amp;lt; 0) OR ( gaia_rp &amp;lt; 0) OR ( jst_jpcam_g &amp;lt; 0) OR ( kids_g &amp;lt; 0) OR ( kids_i &amp;lt; 0) OR ( kids_r &amp;lt; 0) OR ( kids_u &amp;lt; 0) OR ( lsst_g &amp;lt; 0) OR ( lsst_i &amp;lt; 0) OR ( lsst_r &amp;lt; 0) OR ( lsst_u &amp;lt; 0) OR ( lsst_y &amp;lt; 0) OR ( lsst_z &amp;lt; 0) OR ( pan_starrs_i &amp;lt; 0) OR ( pan_starrs_z &amp;lt; 0) OR ( subaru_hsc_z &amp;lt; 0) OR ( 2mass_h_odonnell_ext &amp;lt; 0) OR ( 2mass_j_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_odonnell_ext &amp;lt; 0) OR ( euclid_vis_odonnell_ext &amp;lt; 0) OR ( gaia_bp_odonnell_ext &amp;lt; 0) OR ( gaia_g_odonnell_ext &amp;lt; 0) OR ( gaia_rp_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_odonnell_ext &amp;lt; 0) OR ( kids_g_odonnell_ext &amp;lt; 0) OR ( kids_i_odonnell_ext &amp;lt; 0) OR ( kids_r_odonnell_ext &amp;lt; 0) OR ( kids_u_odonnell_ext &amp;lt; 0) OR ( lsst_g_odonnell_ext &amp;lt; 0) OR ( lsst_i_odonnell_ext &amp;lt; 0) OR ( lsst_r_odonnell_ext &amp;lt; 0) OR ( lsst_u_odonnell_ext &amp;lt; 0) OR ( lsst_y_odonnell_ext &amp;lt; 0) OR ( lsst_z_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_odonnell_ext &amp;lt; 0) OR ( sdss_r01_odonnell_ext &amp;lt; 0) OR ( subaru_hsc_z_odonnell_ext &amp;lt; 0) OR ( 2mass_h_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_h_el_model3_odonnell_ext &amp;lt; 0) OR ( 2mass_j_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_j_el_model3_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_el_model3_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_el_model1_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_el_model3_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_el_model1_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_vis_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_vis_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_bp_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_bp_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_g_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_g_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_rp_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_rp_el_model3_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_el_model1_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_g_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_g_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_i_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_i_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_r_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_r_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_u_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_u_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_g_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_g_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_i_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_i_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_r_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_r_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_u_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_u_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_y_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_y_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_z_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_z_el_model3_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_el_model1_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_el_model3_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_el_model1_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_el_model3_odonnell_ext &amp;lt; 0) OR ( sdss_r01_el_model1_odonnell_ext &amp;lt; 0) OR ( sdss_r01_el_model3_odonnell_ext &amp;lt; 0) OR ( subaru_hsc_z_el_model1_odonnell_ext &amp;lt; 0) OR (subaru_hsc_z_el_model3_odonnell_ext &amp;lt; 0);&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Pruebas del catálogo anterior GSIR: flagship_mock_1_9_14_swf1_swf2_deep_swf3_s&lt;br /&gt;
&lt;br /&gt;
'''FLUJOS NEGATIVOS:'''&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s WHERE (2mass_h &amp;lt; 0) OR ( 2mass_j &amp;lt; 0) OR ( 2mass_ks &amp;lt; 0) OR ( blanco_decam_g &amp;lt; 0) OR ( blanco_decam_i &amp;lt; 0) OR ( blanco_decam_r &amp;lt; 0) OR ( blanco_decam_z &amp;lt; 0) OR ( cfht_megacam_r &amp;lt; 0) OR ( cfht_megacam_u &amp;lt; 0) OR ( euclid_nisp_h &amp;lt; 0) OR ( euclid_nisp_j &amp;lt; 0) OR ( euclid_nisp_y &amp;lt; 0) OR ( euclid_vis &amp;lt; 0) OR ( gaia_bp &amp;lt; 0) OR ( gaia_g &amp;lt; 0) OR ( gaia_rp &amp;lt; 0) OR ( jst_jpcam_g &amp;lt; 0) OR ( kids_g &amp;lt; 0) OR ( kids_i &amp;lt; 0) OR ( kids_r &amp;lt; 0) OR ( kids_u &amp;lt; 0) OR ( lsst_g &amp;lt; 0) OR ( lsst_i &amp;lt; 0) OR ( lsst_r &amp;lt; 0) OR ( lsst_u &amp;lt; 0) OR ( lsst_y &amp;lt; 0) OR ( lsst_z &amp;lt; 0) OR ( pan_starrs_i &amp;lt; 0) OR ( pan_starrs_z &amp;lt; 0) OR ( subaru_hsc_z &amp;lt; 0) OR ( 2mass_h_odonnell_ext &amp;lt; 0) OR ( 2mass_j_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_odonnell_ext &amp;lt; 0) OR ( euclid_vis_odonnell_ext &amp;lt; 0) OR ( gaia_bp_odonnell_ext &amp;lt; 0) OR ( gaia_g_odonnell_ext &amp;lt; 0) OR ( gaia_rp_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_odonnell_ext &amp;lt; 0) OR ( kids_g_odonnell_ext &amp;lt; 0) OR ( kids_i_odonnell_ext &amp;lt; 0) OR ( kids_r_odonnell_ext &amp;lt; 0) OR ( kids_u_odonnell_ext &amp;lt; 0) OR ( lsst_g_odonnell_ext &amp;lt; 0) OR ( lsst_i_odonnell_ext &amp;lt; 0) OR ( lsst_r_odonnell_ext &amp;lt; 0) OR ( lsst_u_odonnell_ext &amp;lt; 0) OR ( lsst_y_odonnell_ext &amp;lt; 0) OR ( lsst_z_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_odonnell_ext &amp;lt; 0) OR ( sdss_r01_odonnell_ext &amp;lt; 0) OR ( subaru_hsc_z_odonnell_ext &amp;lt; 0) OR ( 2mass_h_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_h_el_model3_odonnell_ext &amp;lt; 0) OR ( 2mass_j_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_j_el_model3_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_el_model1_odonnell_ext &amp;lt; 0) OR ( 2mass_ks_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_g_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_i_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_r_el_model3_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_el_model1_odonnell_ext &amp;lt; 0) OR ( blanco_decam_z_el_model3_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_el_model1_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_r_el_model3_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_el_model1_odonnell_ext &amp;lt; 0) OR ( cfht_megacam_u_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_h_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_j_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_nisp_y_el_model3_odonnell_ext &amp;lt; 0) OR ( euclid_vis_el_model1_odonnell_ext &amp;lt; 0) OR ( euclid_vis_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_bp_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_bp_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_g_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_g_el_model3_odonnell_ext &amp;lt; 0) OR ( gaia_rp_el_model1_odonnell_ext &amp;lt; 0) OR ( gaia_rp_el_model3_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_el_model1_odonnell_ext &amp;lt; 0) OR ( jst_jpcam_g_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_g_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_g_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_i_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_i_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_r_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_r_el_model3_odonnell_ext &amp;lt; 0) OR ( kids_u_el_model1_odonnell_ext &amp;lt; 0) OR ( kids_u_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_g_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_g_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_i_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_i_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_r_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_r_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_u_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_u_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_y_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_y_el_model3_odonnell_ext &amp;lt; 0) OR ( lsst_z_el_model1_odonnell_ext &amp;lt; 0) OR ( lsst_z_el_model3_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_el_model1_odonnell_ext &amp;lt; 0) OR ( pan_starrs_i_el_model3_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_el_model1_odonnell_ext &amp;lt; 0) OR ( pan_starrs_z_el_model3_odonnell_ext &amp;lt; 0) OR ( sdss_r01_el_model1_odonnell_ext &amp;lt; 0) OR ( sdss_r01_el_model3_odonnell_ext &amp;lt; 0) OR ( subaru_hsc_z_el_model1_odonnell_ext &amp;lt; 0) OR (subaru_hsc_z_el_model3_odonnell_ext &amp;lt; 0);&lt;br /&gt;
&lt;br /&gt;
LINEAS DE EMISION:&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s WHERE (logf_halpha IS NULL) OR (logf_halpha_ext IS NULL) OR (halpha_scatter IS NULL) OR (loglum_halpha IS NULL) OR (loglum_halpha_ext IS NULL) OR (logf_dummy IS NULL) OR (z_dummy IS NULL) OR (logf_halpha_model1_ext IS NULL) OR (logf_halpha_model1 IS NULL) OR (loglum_halpha_model1_ext IS NULL) OR (loglum_halpha_model1 IS NULL) OR (logf_halpha_model3_ext IS NULL) OR (logf_halpha_model3 IS NULL) OR (loglum_halpha_model3_ext IS NULL) OR (loglum_halpha_model3 IS NULL) OR (logf_hbeta_model1_ext IS NULL) OR (logf_hbeta_model1 IS NULL) OR (logf_o2_model1_ext IS NULL) OR (logf_o2_model1 IS NULL) OR (logf_n2_model1_ext IS NULL) OR (logf_n2_model1 IS NULL) OR (logf_o3_model1_ext IS NULL) OR (logf_o3_model1 IS NULL) OR (logf_s2_model1_ext IS NULL) OR (logf_s2_model1 IS NULL) OR (logf_hbeta_model3_ext IS NULL) OR (logf_hbeta_model3 IS NULL) OR (logf_o2_model3_ext IS NULL) OR (logf_o2_model3 IS NULL) OR (logf_n2_model3_ext IS NULL) OR (logf_n2_model3 IS NULL) OR (logf_o3_model3_ext IS NULL) OR (logf_o3_model3 IS NULL) OR (logf_s2_model3_ext IS NULL) OR (logf_s2_model3 IS NULL);&lt;br /&gt;
&lt;br /&gt;
Estas son las galaxias que dice Francesc:&lt;br /&gt;
&lt;br /&gt;
    halo_id * 10000 + galaxy_id&lt;br /&gt;
    7673890635490000, (halo_id = 767389063549 AND galaxy_id = 0)&lt;br /&gt;
    7572872963390000, (halo_id = 757287296339 AND galaxy_id = 0)&lt;br /&gt;
    7572872963390001, (halo_id = 757287296339 AND galaxy_id = 1)&lt;br /&gt;
    7572860342450000, (halo_id = 757286034245 AND galaxy_id = 0)&lt;br /&gt;
    7773901128270000, (halo_id = 777390112827 AND galaxy_id = 0)&lt;br /&gt;
    7773902983940000, (halo_id = 777390298394 AND galaxy_id = 0)&lt;br /&gt;
&lt;br /&gt;
    SELECT halo_id, galaxy_id, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s&lt;br /&gt;
    WHERE (halo_id = 767389063549 AND galaxy_id = 0) &lt;br /&gt;
    OR (halo_id = 757287296339 AND galaxy_id = 0)&lt;br /&gt;
    OR (halo_id = 757287296339 AND galaxy_id = 1)&lt;br /&gt;
    OR (halo_id = 757286034245 AND galaxy_id = 0)&lt;br /&gt;
    OR (halo_id = 777390112827 AND galaxy_id = 0)&lt;br /&gt;
    OR (halo_id = 777390298394 AND galaxy_id = 0);&lt;br /&gt;
&lt;br /&gt;
    SELECT COUNT(*) FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s WHERE (1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2)) &amp;lt; 0;&lt;br /&gt;
&lt;br /&gt;
'''Hay 95 galaxias con el factor de magnificación negativo!&lt;br /&gt;
Sin embargo solo encuentran 6'''&lt;br /&gt;
&lt;br /&gt;
    SELECT halo_id, galaxy_id, kappa, gamma1, gamma2 FROM cosmohub.flagship_mock_1_9_14_swf1_swf2_deep_swf3_s WHERE (1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2)) &amp;lt; 0 ORDER BY halo_id, galaxy_id;&lt;br /&gt;
&lt;br /&gt;
    halo_id,galaxy_id,kappa,gamma1,gamma2&lt;br /&gt;
    676879394673,0,0.9466088,0.02323233,-0.060423296&lt;br /&gt;
    676982166157,0,1.0387074,0.025682965,-0.068247266&lt;br /&gt;
    676982166157,2,1.0387074,0.025682965,-0.068247266&lt;br /&gt;
    676982166271,0,1.0387074,0.025682965,-0.068247266&lt;br /&gt;
    677184194401,0,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194401,4,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194401,7,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194406,0,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194406,1,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194406,2,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194406,5,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194415,0,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677184194415,3,0.9513193,-0.03966238,-0.047309168&lt;br /&gt;
    677185134264,0,0.96165824,-0.03949758,-0.04908125&lt;br /&gt;
    677286007778,0,0.9879744,-0.038911454,-0.053498607&lt;br /&gt;
    677286114461,0,1.0034856,-0.039175782,-0.056355134&lt;br /&gt;
    677286114461,2,1.0034856,-0.039175782,-0.056355134&lt;br /&gt;
    677286114461,4,1.0034856,-0.039175782,-0.056355134&lt;br /&gt;
    677286114461,5,1.0034856,-0.039175782,-0.056355134&lt;br /&gt;
    677287273111,0,1.0188354,-0.039985895,-0.05913097&lt;br /&gt;
    677390125612,0,0.74372226,-0.23093514,-0.1602958&lt;br /&gt;
    677390193502,0,1.0139244,6.1350537E-4,-0.11684739&lt;br /&gt;
    677390392716,0,1.0186903,1.9916013E-4,-0.117867604&lt;br /&gt;
    677390402291,0,1.0210575,2.955524E-5,-0.1183663&lt;br /&gt;
    677391220160,0,0.75466365,-0.23584487,-0.16477706&lt;br /&gt;
    677493384265,0,1.0594596,-0.003204944,-0.12704094&lt;br /&gt;
    686793204205,0,0.8913755,0.091431834,0.06434807&lt;br /&gt;
    686794151624,0,0.90164036,0.09371243,0.06348447&lt;br /&gt;
    686794151624,5,0.90164036,0.09371243,0.06348447&lt;br /&gt;
    686983166832,0,0.8923236,0.07975021,-0.14492047&lt;br /&gt;
    686984139053,0,0.82944196,0.092613876,-0.17306094&lt;br /&gt;
    686984139053,1,0.82944196,0.092613876,-0.17306094&lt;br /&gt;
    686984140236,0,0.9085991,0.0816312,-0.14823902&lt;br /&gt;
    687084072300,0,0.8391783,0.09400141,-0.17545418&lt;br /&gt;
    687086423750,0,0.8688338,0.09819017,-0.18254882&lt;br /&gt;
    687086423778,4,0.8688338,0.09819017,-0.18254882&lt;br /&gt;
    687087372131,0,0.8743341,0.098826095,-0.18377748&lt;br /&gt;
    687087422073,0,0.879577,0.09948337,-0.18496072&lt;br /&gt;
    687087422133,0,0.879577,0.09948337,-0.18496072&lt;br /&gt;
    687088349763,0,0.88488966,0.10017477,-0.18570945&lt;br /&gt;
    687088349763,1,0.88488966,0.10017477,-0.18570945&lt;br /&gt;
    697189004392,0,0.976608,0.091767944,-0.16726859&lt;br /&gt;
    697189027977,0,0.89996403,0.10210493,-0.18850929&lt;br /&gt;
    697189028634,0,0.9794448,0.09240139,-0.16852666&lt;br /&gt;
    697190028610,0,0.9100632,0.10305308,-0.19027744&lt;br /&gt;
    697190028975,0,0.98767036,0.09403203,-0.17268464&lt;br /&gt;
    697190057656,0,0.9890718,0.0942223,-0.17344803&lt;br /&gt;
    697190330717,0,0.99341464,0.09481884,-0.1757113&lt;br /&gt;
    697191397102,0,1.0004786,0.09560449,-0.17945859&lt;br /&gt;
    697191397103,0,1.0004786,0.09560449,-0.17945859&lt;br /&gt;
    697191407787,0,1.0004786,0.09560449,-0.17945859&lt;br /&gt;
    697292119621,0,0.9375106,0.10099155,-0.1940854&lt;br /&gt;
    697293123754,0,0.94402236,0.10001097,-0.19534084&lt;br /&gt;
    697293128964,0,1.0146831,0.09644287,-0.18746652&lt;br /&gt;
    757286034245,0,0.8942544,-0.019768905,0.121749535&lt;br /&gt;
    757287296339,0,0.9141435,-0.019492676,0.12516093&lt;br /&gt;
    757287296339,1,0.9141435,-0.019492676,0.12516093&lt;br /&gt;
    757287450779,0,0.9256603,-0.019027261,0.12735774&lt;br /&gt;
    767389063549,0,0.9488826,-0.018420406,0.13083303&lt;br /&gt;
    777390112827,0,0.9717463,-0.017343609,0.13601938&lt;br /&gt;
    777390298394,0,0.97396046,-0.017396858,0.1366708&lt;br /&gt;
    807290077083,0,0.88874286,-0.112461865,0.060309496&lt;br /&gt;
    877174126179,0,0.7981354,-0.07409639,-0.2010945&lt;br /&gt;
    887174438906,0,0.83578795,-0.07605727,-0.21040344&lt;br /&gt;
    897172194377,0,0.68061197,-0.0077906228,0.33081418&lt;br /&gt;
    897172194389,0,0.6918681,0.07897722,0.32934424&lt;br /&gt;
    897172202439,0,0.69263846,0.079069786,0.33000728&lt;br /&gt;
    897274230377,0,0.8795665,0.034588233,-0.18920599&lt;br /&gt;
    897274230377,2,0.8795665,0.034588233,-0.18920599&lt;br /&gt;
    897275085331,1,0.8606613,-0.077470824,-0.21694827&lt;br /&gt;
    907275056500,0,0.8797541,-0.05927137,-0.10642435&lt;br /&gt;
    907275384729,0,0.6678807,0.15230387,-0.30582303&lt;br /&gt;
    907275395634,0,0.8908671,-0.07935878,-0.22461277&lt;br /&gt;
    917272367393,0,0.68939537,-0.007870857,0.3381617&lt;br /&gt;
    917275174575,0,0.9283903,0.038862277,-0.19855052&lt;br /&gt;
    917276334605,0,0.91225433,-0.061048068,-0.10879808&lt;br /&gt;
    927272277013,0,0.7042289,0.080178425,0.33709815&lt;br /&gt;
    927272322780,0,0.6772663,0.10276971,0.30726635&lt;br /&gt;
    927273087800,0,0.7047322,0.080168694,0.3373871&lt;br /&gt;
    927273087800,1,0.7047322,0.080168694,0.3373871&lt;br /&gt;
    927273089148,0,0.7052939,0.080140576,0.33764392&lt;br /&gt;
    927273089159,0,0.6778103,0.10285571,0.3074809&lt;br /&gt;
    927273090157,0,0.69149524,-0.008165443,0.34014022&lt;br /&gt;
    927273090157,1,0.69149524,-0.008165443,0.34014022&lt;br /&gt;
    927273090160,0,0.69149524,-0.008165443,0.34014022&lt;br /&gt;
    927273318878,0,0.6925413,-0.008584624,0.34105986&lt;br /&gt;
    927273319115,0,0.70684147,0.079995915,0.338217&lt;br /&gt;
    927273319116,0,0.6925413,-0.008584624,0.34105986&lt;br /&gt;
    927376012522,0,0.91684175,-0.0807871,-0.23109823&lt;br /&gt;
    927376012524,0,0.6874639,0.15851408,-0.31708482&lt;br /&gt;
    927376012524,1,0.6874639,0.15851408,-0.31708482&lt;br /&gt;
    927376043337,0,0.8242437,0.040258806,-0.19030684&lt;br /&gt;
    927376044666,0,0.8242437,0.040258806,-0.19030684&lt;br /&gt;
    927376044666,2,0.8242437,0.040258806,-0.19030684&lt;br /&gt;
    937273151829,0,0.7077444,0.079914704,0.33856288&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Fist files in CosmoHub:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT * FROM (SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,  \nCAST(halo_id AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra_gal AS double) AS RA,  \nCAST(dec_gal AS double) AS `DEC`,  \nCAST(ra_mag_gal AS double) AS RA_MAG,  \nCAST(dec_mag_gal AS double) AS DEC_MAG,  \nCAST(observed_redshift_gal AS float) AS Z_OBS,  \nCAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  \nCAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  \nCAST(bulge_fraction AS float) AS BULGE_FRACTION,  \nCAST(bulge_r50 AS float) AS BULGE_R50,  \nCAST(disk_r50 AS float) AS DISK_R50,  \nCAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  \nCAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,  \nCAST(inclination_angle AS float) AS INCLINATION_ANGLE,  \nCAST(disk_angle AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sed_cosmos AS float) AS SED_TEMPLATE,  \nCAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  \nCAST(ebv_cosmos AS float) AS EBV,  \nCAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_3_s_sc8_c  \nWHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  \nAND disk_axis_ratio &amp;gt; 0.10865  \nAND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) a\nUNION ALL \nSELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(m1450 AS float) AS REF_MAG_ABS,  \nCAST(m1450 AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(-1 AS float) AS BULGE_R50,  \nCAST(-1 AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(template_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV,  \nCAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_4_qso_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) b \nUNION ALL \nSELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(abs_muv AS float) AS REF_MAG_ABS,  \nCAST(abs_muv AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(rhalf_arcsec AS float) AS BULGE_R50,  \nCAST(rhalf_arcsec AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sedname_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV,  \nCAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,  \nCAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,  \nCAST(mw_extinction AS float) AS AV,\nCAST(euclid_vis*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,  \nCAST(euclid_nisp_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,  \nCAST(euclid_nisp_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,  \nCAST(euclid_nisp_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,  \nCAST(blanco_decam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,  \nCAST(blanco_decam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,  \nCAST(blanco_decam_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,  \nCAST(blanco_decam_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,  \nCAST(cfht_megacam_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,  \nCAST(cfht_megacam_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,  \nCAST(jst_jpcam_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,  \nCAST(pan_starrs_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,  \nCAST(pan_starrs_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,  \nCAST(subaru_hsc_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,  \nCAST(gaia_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,  \nCAST(gaia_bp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,  \nCAST(gaia_rp*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,  \nCAST(lsst_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,  \nCAST(lsst_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,  \nCAST(lsst_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,  \nCAST(lsst_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,  \nCAST(lsst_z*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,  \nCAST(lsst_y*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,  \nCAST(kids_u*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,  \nCAST(kids_g*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,  \nCAST(kids_r*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,  \nCAST(kids_i*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,  \nCAST(2mass_j*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,  \nCAST(2mass_h*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,  \nCAST(2mass_ks*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG  \nFROM cosmohub.flagship_mock_1_10_5_highz_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) c&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
Smaller example:&lt;br /&gt;
&lt;br /&gt;
    select * from&lt;br /&gt;
    ( select * from tabName where col1='val1' and col2 = 'val2' limit 10 ) a &lt;br /&gt;
    union all &lt;br /&gt;
    select * from&lt;br /&gt;
    ( select * from tabName where col1='val1' and col2 = 'val3' limit 10 ) b;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;sql&amp;quot;: &amp;quot;SELECT * FROM (SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,  \nCAST(halo_id AS bigint) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra_gal AS double) AS RA,  \nCAST(dec_gal AS double) AS `DEC`,  \nCAST(ra_mag_gal AS double) AS RA_MAG,  \nCAST(dec_mag_gal AS double) AS DEC_MAG,  \nCAST(observed_redshift_gal AS float) AS Z_OBS,  \nCAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,  \nCAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,  \nCAST(bulge_fraction AS float) AS BULGE_FRACTION,  \nCAST(bulge_r50 AS float) AS BULGE_R50,  \nCAST(disk_r50 AS float) AS DISK_R50,  \nCAST(bulge_nsersic AS float) AS BULGE_NSERSIC,  \nCAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,  \nCAST(inclination_angle AS float) AS INCLINATION_ANGLE,  \nCAST(disk_angle AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sed_cosmos AS float) AS SED_TEMPLATE,  \nCAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,  \nCAST(ebv_cosmos AS float) AS EBV \nFROM cosmohub.flagship_mock_1_10_3_s_sc8_c  \nWHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)  \nAND disk_axis_ratio &amp;gt; 0.10865  \nAND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) a \nUNION ALL \nSELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(m1450 AS float) AS REF_MAG_ABS,  \nCAST(m1450 AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(-1 AS float) AS BULGE_R50,  \nCAST(-1 AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(template_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV \nFROM cosmohub.flagship_mock_1_10_4_qso_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) b \nUNION ALL \nSELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,  \nCAST(-1 AS float) AS HALO_ID, \nCAST(kind AS smallint) AS KIND,  \nCAST(ra AS double) AS RA,  \nCAST(`dec` AS double) AS `DEC`,  \nCAST(ra_mag AS double) AS RA_MAG,  \nCAST(dec_mag AS double) AS DEC_MAG,  \nCAST(z AS float) AS Z_OBS,  \nCAST(abs_muv AS float) AS REF_MAG_ABS,  \nCAST(abs_muv AS float) AS REF_MAG,  \nCAST(-1 AS float) AS BULGE_FRACTION,  \nCAST(rhalf_arcsec AS float) AS BULGE_R50,  \nCAST(rhalf_arcsec AS float) AS DISK_R50,  \nCAST(-1 AS float) AS BULGE_NSERSIC,  \nCAST(-1 AS float) AS BULGE_AXIS_RATIO,  \nCAST(-1 AS float) AS INCLINATION_ANGLE,  \nCAST(-1 AS float) AS DISK_ANGLE,  \nCAST(kappa AS float) AS KAPPA,  \nCAST(gamma1 AS float) AS GAMMA1,  \nCAST(gamma2 AS float) AS GAMMA2,  \nCAST(sedname_int AS float) AS SED_TEMPLATE,  \nCAST(0 AS smallint) AS EXT_LAW,  \nCAST(-1 AS float) AS EBV \nFROM cosmohub.flagship_mock_1_10_5_highz_s  \nWHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) c&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
El campo disk_angle que puse entre 0 y 360 grados tiene que ir entre -180 y 180 grados.&lt;br /&gt;
Así que lo reescribo.&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.flagship_mock_1_10_6_s_sc8_c(&lt;br /&gt;
       `halo_id` bigint COMMENT 'unique halo id coming from the Flagship dark matter halo catalog', &lt;br /&gt;
       `galaxy_id` int COMMENT 'combined with the unique_halo_id they uniquely identify each galaxy', &lt;br /&gt;
       `kind` tinyint COMMENT 'Galaxy type: 0: CENTRAL, 1: SATELLITE, 2: QSO, 3: HIGH REDSHIFT', &lt;br /&gt;
       `random_index` float COMMENT 'random number [0 - 1) for subsampling', &lt;br /&gt;
       `ra_gal` float COMMENT 'galaxy right ascension (degrees)', &lt;br /&gt;
       `dec_gal` float COMMENT 'galaxy declination (degrees)', &lt;br /&gt;
       `ra_mag_gal` float COMMENT 'galaxy magnified right ascension (degree)', &lt;br /&gt;
       `dec_mag_gal` float COMMENT 'galaxy magnified declination (degree)', &lt;br /&gt;
       `kappa` float COMMENT 'convergence', &lt;br /&gt;
       `gamma1` float COMMENT 'shear', &lt;br /&gt;
       `gamma2` float COMMENT 'shear',&lt;br /&gt;
       `defl1` float COMMENT 'deflection1',&lt;br /&gt;
       `defl2` float COMMENT 'deflection2', &lt;br /&gt;
       `l_gal` float COMMENT 'galactic longitude (degrees)', &lt;br /&gt;
       `b_gal` float COMMENT 'galactic latitude (degrees)', &lt;br /&gt;
       `mw_extinction` float COMMENT 'EBV from file: HFI_CompMap_ThermalDustModel_2048_R1.20.fits', &lt;br /&gt;
       `x_gal` float COMMENT 'galaxy comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `y_gal` float COMMENT 'galaxy comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `z_gal` float COMMENT 'galaxy comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `r_gal` float COMMENT 'galaxy comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_gal` float COMMENT 'true galaxy redshift', &lt;br /&gt;
       `observed_redshift_gal` float COMMENT 'observed galaxy redshift (including peculiar velocity)', &lt;br /&gt;
       `hpix_29_nest` bigint COMMENT 'healpix pixel id using order = 29 in NESTED format',&lt;br /&gt;
       `hpix_13_nest` int COMMENT 'healpix pixel id using order = 13 in NESTED format',&lt;br /&gt;
       `vx_gal` float COMMENT 'physical (peculiar) velocity in x-component (km/s)', &lt;br /&gt;
       `vy_gal` float COMMENT 'physical (peculiar) velocity in y-component (km/s)', &lt;br /&gt;
       `vz_gal` float COMMENT 'physical (peculiar) velocity in z-component (km/s)', &lt;br /&gt;
       `vrad_gal` float COMMENT 'missing comment', &lt;br /&gt;
       `delta_r` float COMMENT 'missing comment', &lt;br /&gt;
       `abs_mag_r01` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h)', &lt;br /&gt;
       `luminosity_r01` float COMMENT 'luminosity in the 0.1-r-band', &lt;br /&gt;
       `abs_mag_r01_evolved` float COMMENT 'absolute magnitude in the 0.1-r-band: abs_mag_r01 = Mr-5log(h) including MICECATv2.0 magnitude evolution', &lt;br /&gt;
       `sdss_r01` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1', &lt;br /&gt;
       `abs_mag_uv_dereddened` float COMMENT 'absolute magnitude ultraviolet', &lt;br /&gt;
       `gr_restframe` float COMMENT '(g-r) rest-frame at z=0', &lt;br /&gt;
       `color_kind` tinyint COMMENT 'galaxy color kind: 0=red sequence  1=green valley  2=blue cloud', &lt;br /&gt;
       `sed_ke` float COMMENT 'K-correction for each SED', &lt;br /&gt;
       `gr_cosmos` float COMMENT 'interpolated COSMOS g-r color', &lt;br /&gt;
       `sed_cosmos` float COMMENT 'interpolated basic COSMOS SED [0  30]', &lt;br /&gt;
       `is_within_cosmos` boolean COMMENT 'missing comment', &lt;br /&gt;
       `cosmos_distance` float COMMENT 'missing comment', &lt;br /&gt;
       `ext_curve_cosmos` tinyint COMMENT 'COSMOS extinction curve [0-4]', &lt;br /&gt;
       `ebv_cosmos` float COMMENT 'interpolated extinction strength for COSMOS extinction curve', &lt;br /&gt;
       `log_ml_r01` float COMMENT 'logarithm of stellar_mass/luminosity ratio in the r01 SDSS band', &lt;br /&gt;
       `log_stellar_mass` float COMMENT 'logarithm of the stellar mass (Msun/h)', &lt;br /&gt;
       `metallicity` float COMMENT 'oxygen metallicity in units 12+logO/H', &lt;br /&gt;
       `log_sfr` float COMMENT 'logarithm of star formation rate in (Msun/h)/year', &lt;br /&gt;
       `logf_halpha` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_ext` float COMMENT 'DEPRECATED logarithm of flux of Halpha (erg/cm**2/s) using empirical relation with UV magnitude (observed: includes extinction)', &lt;br /&gt;
       `halpha_scatter` float COMMENT 'missing comment', &lt;br /&gt;
       `loglum_halpha` float COMMENT 'DEPRECATED  logarithm of Halpha luminosity (erg/s/h^2) using empirical relation with UV magnitude (DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_ext` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `z_dummy` float COMMENT 'missing comment', &lt;br /&gt;
       `logf_halpha_model1_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model1` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model1_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model1` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 1 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_halpha_model3_ext` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: includes extinction)', &lt;br /&gt;
       `logf_halpha_model3` float COMMENT 'logarithm of flux of Halpha (erg/cm**2/s) calibrated using Pozzetti model 3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `loglum_halpha_model3_ext` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (includes extinction)', &lt;br /&gt;
       `loglum_halpha_model3` float COMMENT 'logarithm of Halpha luminosity (erg/s/h^2) calibrated using Pozzetti model 3 (DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model1_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model1` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model1_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model1` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model1_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model1` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model1_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model1` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model1 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_hbeta_model3_ext` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_hbeta_model3` float COMMENT 'logarithm of flux of Hbeta (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_n2_model3_ext` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_n2_model3` float COMMENT 'logarithm of flux of [NII] 6584 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_o3_model3_ext` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_o3_model3` float COMMENT 'logarithm of flux of [OIII] 5007 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
       `logf_s2_model3_ext` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: includes extinction)', &lt;br /&gt;
       `logf_s2_model3` float COMMENT 'logarithm of flux of [SII] 6716 (erg/cm**2/s) using as input model3 (observed: DOES NOT include extinction)', &lt;br /&gt;
      `2mass_h` float COMMENT 'observed flux in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j` float COMMENT 'observed flux in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks` float COMMENT 'observed flux in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g` float COMMENT 'observed flux in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i` float COMMENT 'observed flux in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r` float COMMENT 'observed flux in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z` float COMMENT 'observed flux in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r` float COMMENT 'observed flux in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u` float COMMENT 'observed flux in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h` float COMMENT 'observed flux in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j` float COMMENT 'observed flux in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y` float COMMENT 'observed flux in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis` float COMMENT 'observed flux in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp` float COMMENT 'observed flux in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g` float COMMENT 'observed flux in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp` float COMMENT 'observed flux in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g` float COMMENT 'observed flux in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g` float COMMENT 'observed flux in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i` float COMMENT 'observed flux in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r` float COMMENT 'observed flux in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u` float COMMENT 'observed flux in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g` float COMMENT 'observed flux in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i` float COMMENT 'observed flux in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r` float COMMENT 'observed flux in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u` float COMMENT 'observed flux in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y` float COMMENT 'observed flux in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z` float COMMENT 'observed flux in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i` float COMMENT 'observed flux in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z` float COMMENT 'observed flux in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z` float COMMENT 'observed flux in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_odonnell_ext` float COMMENT 'observed flux with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_odonnell_ext` float COMMENT 'observed flux with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_odonnell_ext` float COMMENT 'observed flux with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_odonnell_ext` float COMMENT 'observed flux in sdss r-band redshifted to z=0.1 with MW extinction', &lt;br /&gt;
      `subaru_hsc_z_odonnell_ext` float COMMENT 'observed flux with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction 2MASS H-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS J-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `2mass_ks_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in 2MASS Ks-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES g-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES i-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES r-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `blanco_decam_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in DES z-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT r-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `cfht_megacam_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in CFHT u-band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_h_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-H band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_j_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-J band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_nisp_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid NISP-Y band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `euclid_vis_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Euclid VIS band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_bp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-BP band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-G band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `gaia_rp_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Gaia-RP band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `jst_jpcam_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in JST g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS g-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS i-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS r-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `kids_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in KIDS u-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_g_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST g-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST i-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_r_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST r-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_u_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST u-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_y_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST Y-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `lsst_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in LSST z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_i_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS i-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `pan_starrs_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in Pan-STARRS z-band (Euclid provided)', &lt;br /&gt;
      `sdss_r01_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `sdss_r01_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in sdss r-band redshifted to z=0.1', &lt;br /&gt;
      `subaru_hsc_z_el_model1_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model1 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)', &lt;br /&gt;
      `subaru_hsc_z_el_model3_odonnell_ext` float COMMENT 'observed flux including E.L. fluxes using as input model3 with MW extinction in HYPER SUPRIME CAMERA SUBARU z-band (Euclid provided)',&lt;br /&gt;
       `dominant_shape` tinyint COMMENT 'flag to define whether the galaxy is BULGE-dominated (0) or DISK-dominated (1)',&lt;br /&gt;
       `disk_angle`float COMMENT 'position of the disk rotation axis (degrees). TU Galaxy stamps convention for OU-SIM: the standard is to set the position angle from North to East, with the major axis aligned in Declination',&lt;br /&gt;
       `median_major_axis` float COMMENT 'median semi-major axis exponential scalength. Profile defined as: I = I_o x exp (-radius/scalelength)', &lt;br /&gt;
       `scale_length` float COMMENT 'disc and bulge scalelength prior', &lt;br /&gt;
       `bulge_fraction` float COMMENT 'ratio of the flux in the bulge component to the total flux (often written B/T)', &lt;br /&gt;
       `disk_scalelength` float COMMENT 'scalength of the disk, profile defined as: I = I_o x exp (-radius/disk_scalelength)', &lt;br /&gt;
       `disk_nsersic` float COMMENT 'Sersic index of the disk component', &lt;br /&gt;
       `disk_r50` float COMMENT 'half light radius of the disk. For an exponential profile (or Sersec profile with index n=1), disk_r50 = disk_scalelength * 1.678', &lt;br /&gt;
       `bulge_r50` float COMMENT 'half light radius of the bulge', &lt;br /&gt;
       `bulge_nsersic` float COMMENT 'Sersic index of the bulge component',&lt;br /&gt;
       `inclination_angle` float COMMENT 'Galaxy inclination angle (where 0 degrees = face-on and 90 degrees = edge-on). Galaxy ellipticity for disk and bulge components are computed following the recipe in https://euclid.roe.ac.uk/projects/sgsshear/wiki/SHE-SIM',&lt;br /&gt;
       `disk_ellipticity` float COMMENT 'ellipticity of the disk defined as  disk_ellipticity = (1 - disk_axis_ratio) / (1 + disk_axis_ratio)', &lt;br /&gt;
       `bulge_ellipticity` float COMMENT 'ellipticity of the bulge defined as  bulge_ellipticity = (1 - bulge_axis_ratio) / (1 + bulge_axis_ratio)', &lt;br /&gt;
       `disk_axis_ratio` float COMMENT 'disk projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `bulge_axis_ratio` float COMMENT 'bulge projected axis ratio defined as b/a (b: semi-minor axis, a: semi-major axis)', &lt;br /&gt;
       `halo_x` float COMMENT 'halo comoving x coordinate (Mpc/h)', &lt;br /&gt;
       `halo_y` float COMMENT 'halo comoving y coordinate (Mpc/h)', &lt;br /&gt;
       `halo_z` float COMMENT 'halo comoving z coordinate (Mpc/h)', &lt;br /&gt;
       `halo_vx` float COMMENT 'halo x-centre velocity (km/h)', &lt;br /&gt;
       `halo_vy` float COMMENT 'halo y-centre velocity (km/h)', &lt;br /&gt;
       `halo_vz` float COMMENT 'halo z-centre velocity (km/h)', &lt;br /&gt;
       `halo_r` float COMMENT 'halo comoving distance (Mpc/h)', &lt;br /&gt;
       `true_redshift_halo` float COMMENT 'true redshift of the host halo', &lt;br /&gt;
       `halo_lm` float COMMENT 'log10 of the FoF halo mass in Msum/h. This halo mass is computed as the particule mass multiplied by the number of particles of the FoF halo. At low masses it is interpolated to obtain a smooth distribution of halo masses', &lt;br /&gt;
       `halo_n_sats` int COMMENT 'number of satellite galaxies from HOD', &lt;br /&gt;
       `n_gals` int COMMENT 'DEPRECATED', &lt;br /&gt;
       `luminosity_r01_evolved` float COMMENT 'missing comment',&lt;br /&gt;
        step smallint&lt;br /&gt;
    )   &lt;br /&gt;
       CLUSTERED BY ( &lt;br /&gt;
           step, hpix_13_nest) &lt;br /&gt;
       SORTED BY ( &lt;br /&gt;
           step ASC, hpix_13_nest ASC) &lt;br /&gt;
       INTO 4096 BUCKETS&lt;br /&gt;
       ROW FORMAT SERDE &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcSerde' &lt;br /&gt;
       STORED AS INPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcInputFormat' &lt;br /&gt;
       OUTPUTFORMAT &lt;br /&gt;
           'org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat'&lt;br /&gt;
       ;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    INSERT OVERWRITE TABLE cosmohub.flagship_mock_1_10_6_s_sc8_c&lt;br /&gt;
    SELECT halo_id, galaxy_id, kind, random_index, ra_gal, dec_gal, ra_mag_gal, dec_mag_gal, kappa, gamma1, gamma2, defl1, defl2, l_gal, b_gal, mw_extinction, x_gal, y_gal, z_gal, r_gal, true_redshift_gal, observed_redshift_gal, hpix_29_nest, hpix_13_nest, vx_gal, vy_gal, vz_gal, vrad_gal, delta_r, abs_mag_r01, luminosity_r01, abs_mag_r01_evolved, sdss_r01, abs_mag_uv_dereddened, gr_restframe, color_kind, sed_ke, gr_cosmos, sed_cosmos, is_within_cosmos, cosmos_distance, ext_curve_cosmos, ebv_cosmos, log_ml_r01, log_stellar_mass, metallicity, log_sfr, logf_halpha, logf_halpha_ext, halpha_scatter, loglum_halpha, loglum_halpha_ext, logf_dummy, z_dummy, logf_halpha_model1_ext, logf_halpha_model1, loglum_halpha_model1_ext, loglum_halpha_model1, logf_halpha_model3_ext, logf_halpha_model3, loglum_halpha_model3_ext, loglum_halpha_model3, logf_hbeta_model1_ext, logf_hbeta_model1, logf_o2_model1_ext, logf_o2_model1, logf_n2_model1_ext, logf_n2_model1, logf_o3_model1_ext, logf_o3_model1, logf_s2_model1_ext, logf_s2_model1, logf_hbeta_model3_ext, logf_hbeta_model3, logf_o2_model3_ext, logf_o2_model3, logf_n2_model3_ext, logf_n2_model3, logf_o3_model3_ext, logf_o3_model3, logf_s2_model3_ext, logf_s2_model3, 2mass_h, 2mass_j, 2mass_ks, blanco_decam_g, blanco_decam_i, blanco_decam_r, blanco_decam_z, cfht_megacam_r, cfht_megacam_u, euclid_nisp_h, euclid_nisp_j, euclid_nisp_y, euclid_vis, gaia_bp, gaia_g, gaia_rp, jst_jpcam_g, kids_g, kids_i, kids_r, kids_u, lsst_g, lsst_i, lsst_r, lsst_u, lsst_y, lsst_z, pan_starrs_i, pan_starrs_z, subaru_hsc_z, 2mass_h_odonnell_ext, 2mass_j_odonnell_ext, 2mass_ks_odonnell_ext, blanco_decam_g_odonnell_ext, blanco_decam_i_odonnell_ext, blanco_decam_r_odonnell_ext, blanco_decam_z_odonnell_ext, cfht_megacam_r_odonnell_ext, cfht_megacam_u_odonnell_ext, euclid_nisp_h_odonnell_ext, euclid_nisp_j_odonnell_ext, euclid_nisp_y_odonnell_ext, euclid_vis_odonnell_ext, gaia_bp_odonnell_ext, gaia_g_odonnell_ext, gaia_rp_odonnell_ext, jst_jpcam_g_odonnell_ext, kids_g_odonnell_ext, kids_i_odonnell_ext, kids_r_odonnell_ext, kids_u_odonnell_ext, lsst_g_odonnell_ext, lsst_i_odonnell_ext, lsst_r_odonnell_ext, lsst_u_odonnell_ext, lsst_y_odonnell_ext, lsst_z_odonnell_ext, pan_starrs_i_odonnell_ext, pan_starrs_z_odonnell_ext, sdss_r01_odonnell_ext, subaru_hsc_z_odonnell_ext, 2mass_h_el_model1_odonnell_ext, 2mass_h_el_model3_odonnell_ext, 2mass_j_el_model1_odonnell_ext, 2mass_j_el_model3_odonnell_ext, 2mass_ks_el_model1_odonnell_ext, 2mass_ks_el_model3_odonnell_ext, blanco_decam_g_el_model1_odonnell_ext, blanco_decam_g_el_model3_odonnell_ext, blanco_decam_i_el_model1_odonnell_ext, blanco_decam_i_el_model3_odonnell_ext, blanco_decam_r_el_model1_odonnell_ext, blanco_decam_r_el_model3_odonnell_ext, blanco_decam_z_el_model1_odonnell_ext, blanco_decam_z_el_model3_odonnell_ext, cfht_megacam_r_el_model1_odonnell_ext, cfht_megacam_r_el_model3_odonnell_ext, cfht_megacam_u_el_model1_odonnell_ext, cfht_megacam_u_el_model3_odonnell_ext, euclid_nisp_h_el_model1_odonnell_ext, euclid_nisp_h_el_model3_odonnell_ext, euclid_nisp_j_el_model1_odonnell_ext, euclid_nisp_j_el_model3_odonnell_ext, euclid_nisp_y_el_model1_odonnell_ext, euclid_nisp_y_el_model3_odonnell_ext, euclid_vis_el_model1_odonnell_ext, euclid_vis_el_model3_odonnell_ext, gaia_bp_el_model1_odonnell_ext, gaia_bp_el_model3_odonnell_ext, gaia_g_el_model1_odonnell_ext, gaia_g_el_model3_odonnell_ext, gaia_rp_el_model1_odonnell_ext, gaia_rp_el_model3_odonnell_ext, jst_jpcam_g_el_model1_odonnell_ext, jst_jpcam_g_el_model3_odonnell_ext, kids_g_el_model1_odonnell_ext, kids_g_el_model3_odonnell_ext, kids_i_el_model1_odonnell_ext, kids_i_el_model3_odonnell_ext, kids_r_el_model1_odonnell_ext, kids_r_el_model3_odonnell_ext, kids_u_el_model1_odonnell_ext, kids_u_el_model3_odonnell_ext, lsst_g_el_model1_odonnell_ext, lsst_g_el_model3_odonnell_ext, lsst_i_el_model1_odonnell_ext, lsst_i_el_model3_odonnell_ext, lsst_r_el_model1_odonnell_ext, lsst_r_el_model3_odonnell_ext, lsst_u_el_model1_odonnell_ext, lsst_u_el_model3_odonnell_ext, lsst_y_el_model1_odonnell_ext, lsst_y_el_model3_odonnell_ext, lsst_z_el_model1_odonnell_ext, lsst_z_el_model3_odonnell_ext, pan_starrs_i_el_model1_odonnell_ext, pan_starrs_i_el_model3_odonnell_ext, pan_starrs_z_el_model1_odonnell_ext, pan_starrs_z_el_model3_odonnell_ext, sdss_r01_el_model1_odonnell_ext, sdss_r01_el_model3_odonnell_ext, subaru_hsc_z_el_model1_odonnell_ext, subaru_hsc_z_el_model3_odonnell_ext, dominant_shape, rand()*360 - 180, median_major_axis, scale_length, bulge_fraction, disk_scalelength, disk_nsersic, disk_r50, bulge_r50, bulge_nsersic, inclination_angle, disk_ellipticity, bulge_ellipticity, disk_axis_ratio, bulge_axis_ratio, halo_x, halo_y, halo_z, halo_vx, halo_vy, halo_vz, halo_r, true_redshift_halo, halo_lm, halo_n_sats, n_gals, luminosity_r01_evolved, step&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_3_s_sc8_c;&lt;br /&gt;
&lt;br /&gt;
    ANALYZE TABLE cosmohub.flagship_mock_1_10_6_s_sc8_c COMPUTE STATISTICS FOR COLUMNS;&lt;br /&gt;
&lt;br /&gt;
    SELECT MIN(disk_angle) as min_disk_angle, MAX(disk_angle) as max_disk_angle FROM cosmohub.flagship_mock_1_10_6_s_sc8_c&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
After different approaches we decided to materialize the UNION ALL into a FITS table (there is a problem in Hive with the UNION ALL command)&lt;br /&gt;
&lt;br /&gt;
NOTE THAT I INCLUDE HERE IN THE EXAMPLE THE NEW TABLES:&lt;br /&gt;
&lt;br /&gt;
* cosmohub.flagship_mock_1_10_6_s_sc8_c: in which I modify the disk_angle range from -180 to 180 compared to cosmohub.flagship_mock_1_10_3_s_sc8_c&lt;br /&gt;
&lt;br /&gt;
* cosmohub.flagship_mock_1_10_7_highz_s: where the changes from Eric in the email are included.&lt;br /&gt;
&lt;br /&gt;
ALSO NOTE THAT fluxes in the new catalogs are not _TRUE, which is the &amp;quot;correct&amp;quot; one field to use!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
    CREATE TABLE cosmohub.sc8_test1_fits&lt;br /&gt;
    STORED AS ORC&lt;br /&gt;
    AS&lt;br /&gt;
    SELECT * FROM (SELECT CAST(((halo_id * 10000) + galaxy_id) AS bigint) AS SOURCE_ID,&lt;br /&gt;
    CAST(halo_id AS bigint) AS HALO_ID,&lt;br /&gt;
    CAST(kind AS smallint) AS KIND,&lt;br /&gt;
    CAST(ra_gal AS double) AS RA,&lt;br /&gt;
    CAST(dec_gal AS double) AS `DEC`,&lt;br /&gt;
    CAST(ra_mag_gal AS double) AS RA_MAG,&lt;br /&gt;
    CAST(dec_mag_gal AS double) AS DEC_MAG,&lt;br /&gt;
    CAST(observed_redshift_gal AS float) AS Z_OBS,&lt;br /&gt;
    CAST(abs_mag_r01_evolved AS float) AS REF_MAG_ABS,&lt;br /&gt;
    CAST(-2.5*log10(sdss_r01) - 48.6 AS float) AS REF_MAG,&lt;br /&gt;
    CAST(bulge_fraction AS float) AS BULGE_FRACTION,&lt;br /&gt;
    CAST(bulge_r50 AS float) AS BULGE_R50,&lt;br /&gt;
    CAST(disk_r50 AS float) AS DISK_R50,&lt;br /&gt;
    CAST(bulge_nsersic AS float) AS BULGE_NSERSIC,&lt;br /&gt;
    CAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,&lt;br /&gt;
    CAST(inclination_angle AS float) AS INCLINATION_ANGLE,&lt;br /&gt;
    CAST(disk_angle AS float) AS DISK_ANGLE,&lt;br /&gt;
    CAST(kappa AS float) AS KAPPA,&lt;br /&gt;
    CAST(gamma1 AS float) AS GAMMA1,&lt;br /&gt;
    CAST(gamma2 AS float) AS GAMMA2,&lt;br /&gt;
    CAST(sed_cosmos AS float) AS SED_TEMPLATE,&lt;br /&gt;
    CAST(ROUND(ext_curve_cosmos) AS smallint) AS EXT_LAW,&lt;br /&gt;
    CAST(ebv_cosmos AS float) AS EBV,&lt;br /&gt;
    CAST(logf_halpha_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HALPHA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_hbeta_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS HBETA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_o2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_o3_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS O3_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_n2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS N2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(logf_s2_model3_ext + log10((1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))) AS float) AS S2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(mw_extinction AS float) AS AV,&lt;br /&gt;
    CAST(euclid_vis_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,&lt;br /&gt;
    CAST(euclid_nisp_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,&lt;br /&gt;
    CAST(blanco_decam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,&lt;br /&gt;
    CAST(jst_jpcam_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,&lt;br /&gt;
    CAST(pan_starrs_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,&lt;br /&gt;
    CAST(pan_starrs_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,&lt;br /&gt;
    CAST(subaru_hsc_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,&lt;br /&gt;
    CAST(gaia_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_bp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_rp_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,&lt;br /&gt;
    CAST(lsst_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,&lt;br /&gt;
    CAST(lsst_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,&lt;br /&gt;
    CAST(lsst_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,&lt;br /&gt;
    CAST(lsst_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,&lt;br /&gt;
    CAST(lsst_z_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,&lt;br /&gt;
    CAST(lsst_y_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,&lt;br /&gt;
    CAST(kids_u_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,&lt;br /&gt;
    CAST(kids_g_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,&lt;br /&gt;
    CAST(kids_r_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,&lt;br /&gt;
    CAST(kids_i_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,&lt;br /&gt;
    CAST(2mass_j_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_h_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_ks_el_model3_odonnell_ext*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_6_s_sc8_c&lt;br /&gt;
    WHERE (logf_halpha_model3_ext &amp;gt; -16 OR -2.5*log10(euclid_nisp_h) - 48.6 &amp;lt; 26)&lt;br /&gt;
    AND disk_axis_ratio &amp;gt; 0.10865&lt;br /&gt;
    AND SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) a&lt;br /&gt;
    UNION ALL&lt;br /&gt;
    SELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,&lt;br /&gt;
    CAST(-1 AS float) AS HALO_ID,&lt;br /&gt;
    CAST(kind AS smallint) AS KIND,&lt;br /&gt;
    CAST(ra AS double) AS RA,&lt;br /&gt;
    CAST(`dec` AS double) AS `DEC`,&lt;br /&gt;
    CAST(ra_mag AS double) AS RA_MAG,&lt;br /&gt;
    CAST(dec_mag AS double) AS DEC_MAG,&lt;br /&gt;
    CAST(z AS float) AS Z_OBS,&lt;br /&gt;
    CAST(m1450 AS float) AS REF_MAG_ABS,&lt;br /&gt;
    CAST(m1450 AS float) AS REF_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS BULGE_FRACTION,&lt;br /&gt;
    CAST(-1 AS float) AS BULGE_R50,&lt;br /&gt;
    CAST(-1 AS float) AS DISK_R50,&lt;br /&gt;
    CAST(-1 AS float) AS BULGE_NSERSIC,&lt;br /&gt;
    CAST(-1 AS float) AS BULGE_AXIS_RATIO,&lt;br /&gt;
    CAST(-1 AS float) AS INCLINATION_ANGLE,&lt;br /&gt;
    CAST(-1 AS float) AS DISK_ANGLE,&lt;br /&gt;
    CAST(kappa AS float) AS KAPPA,&lt;br /&gt;
    CAST(gamma1 AS float) AS GAMMA1,&lt;br /&gt;
    CAST(gamma2 AS float) AS GAMMA2,&lt;br /&gt;
    CAST(template_int AS float) AS SED_TEMPLATE,&lt;br /&gt;
    CAST(0 AS smallint) AS EXT_LAW,&lt;br /&gt;
    CAST(-1 AS float) AS EBV,&lt;br /&gt;
    CAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(mw_extinction AS float) AS AV,&lt;br /&gt;
    CAST(euclid_vis_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,&lt;br /&gt;
    CAST(euclid_nisp_y_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_j_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_h_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,&lt;br /&gt;
    CAST(blanco_decam_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,&lt;br /&gt;
    CAST(jst_jpcam_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,&lt;br /&gt;
    CAST(pan_starrs_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,&lt;br /&gt;
    CAST(pan_starrs_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,&lt;br /&gt;
    CAST(subaru_hsc_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,&lt;br /&gt;
    CAST(gaia_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_bp_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_rp_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,&lt;br /&gt;
    CAST(lsst_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,&lt;br /&gt;
    CAST(lsst_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,&lt;br /&gt;
    CAST(lsst_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,&lt;br /&gt;
    CAST(lsst_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,&lt;br /&gt;
    CAST(lsst_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,&lt;br /&gt;
    CAST(lsst_y_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,&lt;br /&gt;
    CAST(kids_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,&lt;br /&gt;
    CAST(kids_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,&lt;br /&gt;
    CAST(kids_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,&lt;br /&gt;
    CAST(kids_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,&lt;br /&gt;
    CAST(2mass_j_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_h_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_ks_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_4_qso_s&lt;br /&gt;
    WHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) b&lt;br /&gt;
    UNION ALL&lt;br /&gt;
    SELECT * FROM (SELECT CAST(unique_id AS bigint) AS SOURCE_ID,&lt;br /&gt;
    CAST(-1 AS float) AS HALO_ID,&lt;br /&gt;
    CAST(kind AS smallint) AS KIND,&lt;br /&gt;
    CAST(ra AS double) AS RA,&lt;br /&gt;
    CAST(`dec` AS double) AS `DEC`,&lt;br /&gt;
    CAST(ra_mag AS double) AS RA_MAG,&lt;br /&gt;
    CAST(dec_mag AS double) AS DEC_MAG,&lt;br /&gt;
    CAST(z AS float) AS Z_OBS,&lt;br /&gt;
    CAST(abs_muv AS float) AS REF_MAG_ABS,&lt;br /&gt;
    CAST(abs_muv AS float) AS REF_MAG,&lt;br /&gt;
    CAST(bulge_fraction AS float) AS BULGE_FRACTION,&lt;br /&gt;
    CAST(rhalf_arcsec AS float) AS BULGE_R50,&lt;br /&gt;
    CAST(rhalf_arcsec AS float) AS DISK_R50,&lt;br /&gt;
    CAST(bulge_nsersic AS float) AS BULGE_NSERSIC,&lt;br /&gt;
    CAST(bulge_axis_ratio AS float) AS BULGE_AXIS_RATIO,&lt;br /&gt;
    CAST(-1 AS float) AS INCLINATION_ANGLE,&lt;br /&gt;
    CAST(disk_angle AS float) AS DISK_ANGLE,&lt;br /&gt;
    CAST(kappa AS float) AS KAPPA,&lt;br /&gt;
    CAST(gamma1 AS float) AS GAMMA1,&lt;br /&gt;
    CAST(gamma2 AS float) AS GAMMA2,&lt;br /&gt;
    CAST(sedname_int AS float) AS SED_TEMPLATE,&lt;br /&gt;
    CAST(0 AS smallint) AS EXT_LAW,&lt;br /&gt;
    CAST(-1 AS float) AS EBV,&lt;br /&gt;
    CAST(-1 AS float) AS HALPHA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS HBETA_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS O2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS O3_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS N2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(-1 AS float) AS S2_LOGFLAM_EXT_MAG,&lt;br /&gt;
    CAST(mw_extinction AS float) AS AV,&lt;br /&gt;
    CAST(euclid_vis_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_VIS_MAG,&lt;br /&gt;
    CAST(euclid_nisp_y_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_j_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_NISP_MAG,&lt;br /&gt;
    CAST(euclid_nisp_h_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_NISP_MAG,&lt;br /&gt;
    CAST(blanco_decam_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_DECAM_MAG,&lt;br /&gt;
    CAST(blanco_decam_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_DECAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_MEGACAM_MAG,&lt;br /&gt;
    CAST(cfht_megacam_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_MEGACAM_MAG,&lt;br /&gt;
    CAST(jst_jpcam_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_JPCAM_MAG,&lt;br /&gt;
    CAST(pan_starrs_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_PANSTARRS_MAG,&lt;br /&gt;
    CAST(pan_starrs_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_PANSTARRS_MAG,&lt;br /&gt;
    CAST(subaru_hsc_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_HSC_MAG,&lt;br /&gt;
    CAST(gaia_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float)  AS TU_FNU_G_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_bp_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_BP_GAIA_MAG,&lt;br /&gt;
    CAST(gaia_rp_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_RP_GAIA_MAG,&lt;br /&gt;
    CAST(lsst_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_LSST_MAG,&lt;br /&gt;
    CAST(lsst_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_LSST_MAG,&lt;br /&gt;
    CAST(lsst_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_LSST_MAG,&lt;br /&gt;
    CAST(lsst_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_LSST_MAG,&lt;br /&gt;
    CAST(lsst_z_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Z_LSST_MAG,&lt;br /&gt;
    CAST(lsst_y_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_Y_LSST_MAG,&lt;br /&gt;
    CAST(kids_u_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_U_KIDS_MAG,&lt;br /&gt;
    CAST(kids_g_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_G_KIDS_MAG,&lt;br /&gt;
    CAST(kids_r_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_R_KIDS_MAG,&lt;br /&gt;
    CAST(kids_i_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_I_KIDS_MAG,&lt;br /&gt;
    CAST(2mass_j_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_J_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_h_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_H_2MASS_MAG,&lt;br /&gt;
    CAST(2mass_ks_true*1.e23*(1/((1 - kappa)*(1 - kappa) - gamma1*gamma1 - gamma2*gamma2))  AS float) AS TU_FNU_KS_2MASS_MAG&lt;br /&gt;
    FROM cosmohub.flagship_mock_1_10_7_highz_s&lt;br /&gt;
    WHERE SHIFTRIGHT(hpix_29_nest, (29-5)*2) = 2063 LIMIT 5) c&lt;/div&gt;</summary>
		<author><name>Jcarrete</name></author>
	</entry>
</feed>