Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision

Target

Select target project
  • andrea.giannetti/swiss_army_knife_stable
1 result
Select Git revision
Show changes
Commits on Source (6)
Showing
with 2298 additions and 0 deletions
/etl/credentials/db_credentials*.yml
/etl/stg/archive/*
/etl/prs/fits/cubes/*
/etl/prs/fits/moments/*
/etl/prs/fits/ratios/*
/etl/prs/fits/grids/*
/etl/mdl/radmc_files/*
/etl/mdl/scratches/*
/etl/prs/output/*
/etl/*.sif
\ No newline at end of file
/etl/tests/test_files/config.yml
/etl/trn/trn_convert_grid_to_polaris.py
/etl/posteriors.yml
/etl/run_id.txt
/etl/test_sak.html
/etl/prs/output/
/etl/prs/fits/
/etl/stg/archive/
/etl/assets/internal_files/
/etl/credentials/db_credentials.yml
/etl/credentials/db_credentials_local.yml
/etl/mdl/polaris_input_file.cmd
/etl/mdl/radmc3d_postprocessing.sh
/etl/mdl/scratches/
FROM python:3.9-slim
# STEP 1) Setting up environment
# apt packages
RUN apt-get update && \
apt-get --yes upgrade && \
apt-get install --yes libgomp1 && \
apt-get install --yes postgresql-client && \
apt-get install --yes --reinstall build-essential && \
apt-get -y install curl vim less nano git && \
apt-get -y install zip unzip && \
apt-get clean
WORKDIR /usr/src/etl
RUN python -m pip install --upgrade pip
COPY etl/requirements.txt .
RUN pip install -r requirements.txt
RUN mkdir /sak_user
# RUN /usr/sbin/usermod -d /sak_user root
RUN HOME=/sak_user
COPY documentation/radmc3d_install.sh .
RUN chmod 755 radmc3d_install.sh
RUN HOME=/sak_user;./radmc3d_install.sh
ENV PATH="/sak_user/bin:${PATH}"
ENV PYTHONPATH="/sak_user/bin/python:${PYTHONPATH}"
RUN chmod 755 /sak_user/bin/radmc3d
# STEP 2) Bundling app
COPY etl .
CMD python main.py
\ No newline at end of file
The Swiss Army Knife project has the objective to assess whether CH3OH can be used as an effective volume density probe and in which regime.
Important resources are listed in the [documentation.md file](documentation/documentation.md).
\ No newline at end of file
Bootstrap: docker
From: postgres:14.1-alpine
%environment
export POSTGRES_DB=$DB_NAME
export POSTGRES_USER=$DB_USER
export POSTGRES_PASSWORD=$DB_PASS
rm swiss_army_knife_latest.sif
singularity pull --disable-cache docker://git.ia2.inaf.it:5050/andrea.giannetti/swiss_army_knife
version: '3.8'
services:
db:
image: postgres:14.1-alpine
container_name: db_container_sak
restart: always
environment:
- POSTGRES_DB=$DB_NAME
- POSTGRES_USER=$DB_USER
- POSTGRES_PASSWORD=$DB_PASS
ports:
- '31000:5432'
volumes:
- db:/var/lib/postgresql/data
networks:
- sak_network
etl:
build:
dockerfile: Dockerfile
container_name: 'etl_sak'
image: 'sak_etl'
depends_on:
- db
stdin_open: true
tty: true
networks:
- sak_network
volumes:
- ./etl:/usr/src/etl
volumes:
db:
driver: local
networks:
sak_network:
name: 'sak_app_network'
\ No newline at end of file
# SAK documentation
This file contains the overview of the SAK tool for inferring volume densities, described in the
paper https://git.overleaf.com/6373bb408e4040043398e495.
## Repositories
The project remote repository for the code is:
https://www.ict.inaf.it/gitlab/andrea.giannetti/swiss_army_knife_stable/-/tree/main
The first paper is here:
https://git.overleaf.com/6373bb408e4040043398e495
## Pipeline
The SAK non-LTE, toy model pipeline uses three main layers:
1. **Staging layer:** In the staging layer (`etl/stg`), the `stg_radmc_input_generator.py` file takes care of preparing
the input files for RADMC, and saves them in the `etl/mdl/radmc_files` folder.
The `etl/stg/config/config.yml` file contains the default values of the parameters used to prepare the RADMC files
for the postprocessing. All of them are described in detail in the following.
2. **Model layer:** The model layer (`etl/mdl`) takes care of preparing and executing the RADMC command according to the
configuration in the `etl/mdl/config/config.yml` file. This is done by the `mdl_execute_radmc_command.py` script,
that also creates `radmc3d_postprocessing.sh`.
The results are then converted to fits cubes, which are saved by default into `prs/fits/cubes`, for later
processing.
3. **Presentation layer:** In the presentation layer (`etl/prs`) moment-0 maps and line-ratio maps are computed
executing the `prs_compute_integrated_fluxes_and_ratios.py` script. At the moment, the integration limits cannot be
specified, and the entire cube is collapsed. *WARNING:* Pay attention to the presence of secondary modeled lines in
the simulated spectra.
The script `prs_inspect_results.py` reduces the ratio maps to single points and produces an image of the ratio values
as a function of gas number density and temperature. Be aware that at the moment the query is hardcoded and works for
SAK-generated models only.
The script `prs_prepare_backup.py` compressed and copies the output of a model run for sharing.
The scripts `prs_ml_training.py`, `prs_ml_training_ratio.py` and `prs_expand_modelling_with_ml.py` `prs_expand_ratio_modelling_with_ml.py` can be run to perform ML-assisted emulation of
the modelled data, in
order to expand the grid performed with actual RT computation. These scripts rely on
the `etl/config/ml_modelling.yml` to perform training and evaluation of the emulation model, and to actually produce
emulated data, which are saved to the `etl/inferred_data.csv`. This file is used by the `prs_density_inference.py` to
concatenate these data to those from the formal computation to perform the density inference (see below). In our
case, XGBoost worked best, and we used this model to perform emulation.
There is a final script `prs_density_inference.py`, that is used for preparing the KDE model and to perform density
inference, given the measured ratios. It uses the YAML file `etl/config/density_inference_input.yml` to provide the
needed input for the script. It produces the `output/run_type/{provided_run_type}/density_pdf*.png` output file,
where `provided_run_type` is defined in the global configuration file and the wildcard represents the
source name.
The entire ETL pipeline is executed by the `main.py` script, where it is possible to define overrides for the default
values in the specific stage configuration file (so that it's possible to specify an entire grid of models). These
overrides are included into the `etl/config/config.yml` configuration file.
4. **Additional files**:
The script `prs_analytical_representations.py` provides a convenient way of checking the analytical representations of the ratio vs. density curves.
The file `prs_check_biases_poc_sample.py` checks for biases in the massive clump sample used in the proof-of-concept.
The scripts `prs_poc_figures.py`, and `prs_poc_latex_table.py` can be used to reproduce the content of the paper, regarding the POC.
### Running the pipeline
The pipeline is now dockerized. To run it clone the repository and in bash run:
`docker compose up --build`
from the root project directory. Docker compose will bring up a local database for your runs, with a persistent storage,
so that all the results can be found and inspected. Similarly, a local volume is mounted, so that intermediate files (
radmc files, cubes, moment zero- and ratio images) can be found in the project directory structure, after a run.
Remember to set the environment variables:
* DB_USER;
* DB_PASS;
* DB_HOST;
* DB_NAME;
so that the database is correctly initialized.
The main routine accepts the following parameters as input:
* --run_id: the run id of the grid to process; if not provided, generates a new run_id;
* --cleanup_scratches: whether to empty the mld/scratches directory;
* --distributed: whether the grid is processed in a distributed environment, in which case it uses a queue from the
database to process all models in the grid, otherwise, executes with multiprocessing.
To reset the database, use the command:
`docker volume rm swiss_army_knife_db`.
Be aware that at the moment the first run (also after DB reset) fails due to an issue in the DB initialization. Run the
docker compose command once more to start the pipeline.
The pipeline produces a series of files that are used to produce the final output.
* It compresses and archives in `stg/archive` all the input files for radmc in a zip file, whose name is also used as a
primary key part in the database. This file can be used to inspect run results and/or to repeat a run manually if
needed.
* It saves the H2 volume density, dust temperature grids, and the volume density of the species included in the model as
fits files in `prs/fits/grids`.
* Converts the `image.out` file to a fits cube in `prs/fits/cubes`.
* Computes the moment-zero maps by integrating the full cube, persisting them in `prs/fits/moments`.
* Determines the line ratios pixel-by-pixel and saves the maps in `prs/fits/ratios`.
After the last model is completed, the results are summarized in a series of figures, that are saved in
the `prs/output/run_type/{provided_run_type}/figures`
folder.
The files named `ratio_grid_lines_*.png` show the average ratio across the entire clump, as a function of the
characteristic temperature and volume density.
The pixel-by-pixel ratios as a function of the average line-of-sight H2 volume density is shown
in `ratio_vs_avg_density_los_*.png`. The KDE-smoothed data are computed and save
in `ratio_vs_avg_density_los_kde_*.png`.
To check the opacity of the lines, we include a plot showing the integrated emission px-by-px as a function of the
molecular colum density in that pixel (`coldens_moments_lines_*.png`)).
If density inference is performed, the posterior PDF is saved as `density_inference.png`.
### Configuration files parameters
In this paragraph we describe in more detail the parameters that can be set in the different configuration files, and
their meaning.
#### The staging configuration file (`etl/stg/config/config.yml`)
The staging config file has three main categories:
* **grid:**
* grid_type: regular or spherical
* coordinate_system: cartesian or polar
* central_density: the central gas number density of the toy model. If you are using a power-law distribution, it
corresponds also to the maximum possible density in the grid.
* density_unit: the units in which the number density is expressed, e.g. 'cm^-3'
* density_powerlaw_idx: the power-law index of the density distribution
* density_at_reference: the gas number density at a reference value, e.g. at 1 pc
* distance_reference: the reference radius for scaling the power-law
* distance_reference_unit: the units of the reference radius, e.g. 'pc', 'AU', 'cm'
* dust_temperature: the dust temperature value
* dust_temperature_unit: the dust temperature unit
* dust_temperature_powerlaw_idx: the dust temperature power-law index
* microturbulence: the unresolved turbulent velocity of the gas
* microturbulence_unit: the units of the microturbulence value, e.g. 'km/s'
* dimN: a dictionary-like parameter, it should include the 'size', 'size_unit', 'shape', and 'refpix' keys. E.g. {"
size":1, "size_units": "pc", "shape": 3, "refpix": 1}. If only dim1 is provided, the grid is cubic.
* size: the grid size in physical units
* size_unit: the units in which the grid size is expressed, e.g. 'pc'
* shape: the number of cells in the grid for this axis
* refpix: the reference pixel that corresponds to the grid "centre" from which the distance are computed for
power-law models, for instance
* velocity_field: velocity field to apply to the gas, it can only be 'solid' at the moment (the gas is assumed to
rotate around the y axis). Power-law is in principle also supported, but the wiring is still to be implemented.
* velocity_gradient: the value of the velocity gradient for solid-body roation.
* velocity_gradient_unit: the unit of the velocity gradient, e.g. "km/s/pc"
* **stars:**
Adding the star configuration section makes the program compute the dust temperature distribution given the properties
of the stars included. _Caveat:_ be careful, test runs show unexpectedtly low dust temperatures using a blackbody.
* nstars: the number of stars to include
* rstars: the radius of the star in cm; it is normally ignored, unless the parameter `istar_sphere` is set to 1
* mstars: the mass in grams; not used in the current version of RADMC
* star_positions: x, y, z coordinates of the star in cm, expressed as a list of lists
* star_fluxes: stellar fluxes at each of the computed lambdas in erg cm$^-2$ s$-1$ Hz$-1$; if negative, interpreted
as the peak temperature of a blackbody
* nlambdas: number of wavelengths to compute
* spacing: log or linear
* lambdas_micron_limits: the limits in wavelength to consider in the run, expressed in micron
* **lines:**
* species_to_include: the list of molecular species to include in the RADMC postprocessing, e.g. ['e-ch3oh']
* molecular_abundances: a dict-like parameter, containing the species name and the corresponding fractional
abundance, e.g. {"e-ch3oh": 1e-8, "p-h2": 1}
* lines_mode: the line transfer mode. It can be 'lte', 'lvg', 'optically_thin_non_lte', 'user_defined_populations' (
see the RADMC documentation if in doubt)
* collision_partners: the list of collision partners to be used; it must appear in the correct order as in the
molecule_{molname}.inp file of the molecule to be simulated, e.g. ['p-h2']
#### The model configuration file (`etl/mdl/config/config.yml`)
The model configuration file has two categories:
* **radmc_postprocessing:**
* nphotons: the number of photons to use for the postprocessing
* scattering_mode_max: override the scattering settings in the dust opacity files; 0 excludes scattering, 1 treats
it in an isotropic way (if defined), 2 includes anisotropic scattering (if defined)
* iranfreqmode: 1
* tgas_eq_tdust: whether the gas temperature is equal to the dust temperature (if not, it must be specified or
computed separately!)
* **radmc_observation:**
* inclination: the inclination wrt. the line-of-sight in degrees
* position_angle: the position angle wrt. the observer
* imolspec: the index of the species to be modeled; defaults to the first
* iline: the line identifier for the line to be modeled, according to the molecule_{molname}.inp
* width_kms: the range in km/s to be modeled around the line
* nchannels: the number of channels to be considered
* npix: the number of pixels in the final image; WARNING: it must be a multiple of the grid shape
* threads: number of threads to be used by radmc
* image_size_pc: the size of the image to produce; it is useful to get a good alignment
#### The global configuration file (`etl/config/config.yml`)
The global configuration file, in addition to the run_type name, has two categories, "computation" and "overrides":
* run_type: name of the folder where the results are grouped and saved in the prs step
* **computation:**
* threads: number of threads to include in the multiprocessing pool
* **overrides:**
* dust_temperature_grid_type: the spacing in the dust temperature grid, can be: 'linear', 'log'
* dust_temperature_limits: the limits in the dust temperature grid, e.g. [10, 30]; the last point is excluded
* dust_temperature_step: the step size in the grid; if the spacing is logarithmic, it represents the increase
factor,
e.g. 10 means steps of one order of magnitude
* gas_density_grid_type: the spacing in the gas number density grid, can be: 'linear', 'log'
* gas_density_limits: the limits in the gas number density grid, e.g. [1e4, 1e8]; the last point is excluded
* gas_density_step: the step size in the grid; if the spacing is logarithmic, it represents the increase factor,
e.g. 10
means steps of one order of magnitude
* gas_density_unit: the units in which the gas number density is expressed, e.g. 'cm^-3'
* lines_to_process: the list of line identifiers to process, according to the molecule_{molname}.inp file,
e.g. [['87', '86'], ['88', '87']]. The parameter is gives as a list of lists, so that the program knows which
ratios
to compute.
#### The density inference input file (`etl/config/density_inference_input.yml`)
This file contains the measured ratios, their uncertainties, and a few other parameters to perform the inference.
* use_model_for_inference: the name of the folder where the model results to be used are stored.
* integrated_intensities_uncertainties: a (potentially nested) dictionary of measured integrated intensities. The keys
are the line id and the source name that will be concatenated to the output plot names. A subset can be given,
depending on what is available from observations. Each key can contain both a float representing the integrated
intensity or a dictionary of sources, each with their own data.
* measured_integrated_intensities: the rms uncertainty associated to the integrated intensity measurement. It has the
same structure as the integrated intensity dictionary.
* ratios_to_include: a list of strings representing the ratios to consider in the density determination, in the form
of 'transition_id_1-transition_id_2'.
* simulated_ratio_realizations: the number of simulated ratios to generate
* recompute_kde: True - retrain the model, False - unpickles it
* probability_threshold: the probability threshold to be used to compute the highest probability density interval (this
is the probability in the wings!).
* limit_rows [optional]: limits the number of rows to extract from the data to reduce computational time for tests.
* points_per_axis [optional]: the number of points on the density and ratio axes, to compute the probability
distributions.
* nthreads [optional]: the number of threads to be used for computation.
#### The ML-emulation input file (`etl/config/ml_modelling.yml`)
This file determines what tasks are performed as part of the `prs_ml_training.py` `prs_expand_modelling_with_ml.py`
scripts.
* retrain: boolean to specify whether the model should be retrained from scratch (`prs_ml_training.py`) or reloaded to
perform inference (`prs_expand_modelling_with_ml.py`).
* overrides: same as in the global configuration file.
* model_type: the kind of model to use to perform emulation (relevant only if retrain is true); admitted values are '
XGBoost', 'XGBoost_gridsearch' (XGBoost with gridsearch on the hyperparameters and CV), 'RandomForest', 'auto_skl' (
AutoSklearnRegressor).
* model_parameters: depending on model_type, a dictionary of the parameters to pass to the model. For example, XGBoost
supports `n_estimators`, `max_depth`, `learning_rate`, etc; compare the documentation of the xgboost, sklearn, and
auto-sklearn packages for a comprehensive list. For the XGBoost with grid search, it is a nested dictionary with two
keys:
* param_grid: a dictionary of the hyperparameters to explore, each with a corresponding list of [start, stop, step]
values to pass to numpy.arange.
* param_gridsearch: a dictionary of parameters for the GridSearchCV object; verbosity is put to 3 by default.
## Database
The database is an instance of PostgreSQL, created via docker compose or with the `apptainer.def` singularity definition
file.
The database ER diagram is shown in `publications/6373bb408e4040043398e495/figures/sak_database.png`. In the following
we document the tables and their relationships.
### Description of the tables
The tables and their column are described in detail in this section.
#### grid_parameters
The `grid_parameters` table contains the metadata of the models grid computed in the SAK run. The primary key is
composed of the `run_id` and `zipped_grid_name` columns.
| Column name | Type | PK | FK | FK Table | Description |
|---------------------------------|--------------|-------|-------|----------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| zipped_grid_name | varchar(150) | True | | | The name of the compressed grid file containing all the input used to generate the model |
| grid_type | text | False | | | The type of the grid to be constructed (to date regular or spherical) |
| coordinate_system | text | False | | | The coordinate system to use in the grid (to date cartesian or polar) |
| central_density | Float | False | | | The maximum density above which the grid is cut and filled with; if 1e8 cm^-3, every point above this threshold is set to 1e8 cm^-3 instead; expressed in cm^-3 |
| density_powerlaw_index | Float | False | | | The power-law index used to construct the volume density grid |
| density_at_reference | Float | False | | | The value of the volume density at the reference radius; expressed in cm^-3 |
| dust_temperature | Float | False | | | The maximum value of the dust temperature above which the grid is cut and filled with; if 2000K, every point above this threshold is set to 2000K instead; expressed in K |
| dust_temperature_powerlaw_index | Float | False | | | The power-law index used to construct the dust temperature grid |
| dust_temperature_at_reference | Float | False | | | The dust temperature value at the reference radius; expressed in K |
| microturbulence | Float | False | | | The microturbulence value (standard deviation) to add to the thermal broadening of the lines; expressed in km/s |
| velocity_field | text | False | | | The type of velocity field to use to construct the velocity grid (to date 'solid' for solid-body rotation |
| velocity_gradient | text | False | | | The value of the velocity gradient to use for the velocity field construction; expressed in km/s/pc for solid-body rotation |
| velocity_powerlaw_index | Float | False | | | The index of the power-law used to construct the velocity grid |
| velocity_at_reference | Float | False | | | The value of the velocity at the reference radius; expressed in km/s |
| distance_reference | Float | False | | | The value of the reference radius; expressed in pc |
| maximum_radius | Float | False | | | Grid cutoff radius, the external radius of the fragment |
| grid_size_1 | Float | False | | | The dimension of the grid along the x axis; expressed in pc |
| grid_shape_1 | Float | False | | | The number of pixels along the x axis |
| grid_refpix_1 | Float | False | | | The reference pixel for the x axis |
| grid_size_2 | Float | False | | | The dimension of the grid along the y axis; expressed in pc |
| grid_shape_2 | Float | False | | | The number of pixels along the y axis |
| grid_refpix_2 | Float | False | | | The reference pixel for the y axis |
| grid_size_3 | Float | False | | | The dimension of the grid along the z axis; expressed in pc |
| grid_shape_3 | Float | False | | | The reference pixel for the z axis |
| grid_refpix_3 | Float | False | | | The reference pixel for the z axis |
| created_on | DateTime | False | False | | The timestamp of the record creation |
| run_id | text | True | | | The id of the run |
#### grid_files
This table contains the name of the fits files where the physical grids have been saved.
| Column name | Type | PK | FK | FK Table | Description |
|------------------|--------------|-------|-------|-----------------|------------------------------------------------------------------------------------------|
| zipped_grid_name | varchar(150) | True | True | grid_parameters | The name of the compressed grid file containing all the input used to generate the model |
| quantity | varchar(30) | True | False | | The quantity saved in the fits file e.g. temperature, volume density, etc. |
| fits_grid_name | text | False | False | | The name of the fits file with the physical grid |
| created_on | DateTime | False | False | | The timestamp of the record creation |
| run_id | text | True | True | grid_parameters | The id of the run |
#### stars_parameters
In this table there are the parameters used to describe the (potential) distribution of stars in the grid.
| Column name | Type | PK | FK | FK Table | Description |
|-----------------------|--------------|-------|-------|-----------------|------------------------------------------------------------------------------------------|
| zipped_grid_name | varchar(150) | True | True | grid_parameters | The name of the compressed grid file containing all the input used to generate the model |
| nstars | integer | False | False | | The number of stars to include in the grid |
| rstars | Array(float) | False | False | | The radiuses of the stars in the grid (as described in the RADMC3D docs) |
| mstars | Array(float) | False | False | | The masses of the stars in the grid (as described in the RADMC3D docs) |
| star_positions | Array(float) | False | False | | The array of stellar positions |
| star_fluxes | Array(float) | False | False | | The arrays of the stellar fluxes, for each star |
| nlamdbas | integer | False | False | | The number of wavelengths to consider for the stellar spectrum |
| spacing | text | False | False | | |
| lambdas_micron_limits | Array(float) | False | False | | The spectrum limits array, expressed in microns |
| created_on | DateTime | False | False | | The timestamp of the record creation |
| run_id | text | True | True | grid_parameters | The id of the run |
#### lines_parameters
The `lines_parameters` table contains the mode used by RADMC to perform the radiative transfer.
| Column name | Type | PK | FK | FK Table | Description |
|------------------|--------------|-------|-------|-----------------|------------------------------------------------------------------------------------------|
| zipped_grid_name | varchar(150) | True | True | grid_parameters | The name of the compressed grid file containing all the input used to generate the model |
| lines_mode | varchar(20) | False | False | | The mode used by RADMC to perform the radiative transfer |
| created_on | DateTime | False | False | | The timestamp of the record creation |
| run_id | text | True | True | grid_parameters | The id of the run |
#### species_and_partners
This table contains the species and their partners that are used in the radiative transfer computation.
| Column name | Type | PK | FK | FK Table | Description |
|---------------------------------------|--------------|-------|-------|-----------------|------------------------------------------------------------------------------------------------|
| zipped_grid_name | varchar(150) | True | True | grid_parameters | The name of the compressed grid file containing all the input used to generate the model |
| species_to_include | varchar(100) | True | False | | A molecular species for which RT was performed |
| molecular_abundance | float | False | False | | The base abundance of the molecule |
| threshold | float | False | False | | The temperature threshold above which the temperature is assumed to evaporate from dust grains |
| abundance_jump | float | False | False | | The factor by which the base abundance is scaled after evaporation |
| collision_partner | varchar(100) | True | False | | A collision partner used for excitation |
| molecular_abundance_collision_partner | float | False | False | | The molecular abundance of the collision partner |
| created_on | DateTime | False | False | | The timestamp of the record creation |
| run_id | text | True | True | grid_parameters | The id of the run |
#### model_pars
This table includes the configuration parameters used for RADMC.
| Column name | Type | PK | FK | FK Table | Description |
|---------------------|--------------|-------|-------|-----------------|------------------------------------------------------------------------------------------|
| zipped_grid_name | varchar(150) | False | True | grid_parameters | The name of the compressed grid file containing all the input used to generate the model |
| fits_cube_name | varchar(100) | True | False | | A molecular species for which RT was performed |
| nphotons | float | False | False | | The number of photons used in the RT computation |
| scattering_mode_max | integer | False | False | | The type of scattering considered in RADMC |
| iranfreqmode | integer | False | False | | |
| tgas_eq_tdust | integer | False | False | | Whether or not the gas and dust temperatures are assumed equal |
| inclination | float | False | False | | The model inclination |
| position_angle | float | False | False | | The model position angle |
| imolspec | float | False | False | | The species identifier |
| iline | float | False | False | | The line identifier, according to the molecular transitions descriptor file |
| width_kms | float | False | False | | The width of the spectrum to be computed |
| nchannels | float | False | False | | The number of channel into which the spectrum will be divided |
| npix | float | False | False | | The number of pixels used for the output image |
| created_on | DateTime | False | False | | The timestamp of the record creation |
| run_id | text | True | True | grid_parameters | The id of the run |
#### moment_zero_maps
This table contains the information on the moment-zero images and their computation.
| Column name | Type | PK | FK | FK Table | Description |
|------------------------|--------------|-------|-------|------------------|---------------------------------------------------------------------------------------------------|
| mom_zero_name | varchar(150) | True | False | | The name of the moment-zero fits file |
| fits_cube_name | varchar(150) | False | True | model_parameters | The name of the fits cube from which the moment zero was computed |
| integration_limit_low | float | False | False | | The lower integration limit for the computation of the moment zero; if null includes all channels |
| integration_limit_high | float | False | False | | The upper integration limit for the computation of the moment zero; if null includes all channels |
| aggregated_moment_zero | float | False | False | | The moment zero computed for the entire cube, according to aggregation_function |
| aggregation_function | varchar(20) | False | False | | The function used to aggregate the pixel-values of the moment-zero maps |
| created_on | DateTime | False | False | | The timestamp of the record creation |
| run_id | text | True | True | moment_zero_maps | The id of the run |
#### ratio_maps
This table includes the information about the ratio computation.
| Column name | Type | PK | FK | FK Table | Description |
|----------------------|--------------|-------|-------|------------------|---------------------------------------------------------------------------|
| ratio_map_name | varchar(150) | True | False | | The name of the fits file that contains the ratio maps |
| mom_zero_name_1 | varchar(150) | False | True | moment_zero_maps | The name of the moment-zero map constituting the numerator of the ratio |
| mom_zero_name_2 | varchar(150) | False | True | moment_zero_maps | The name of the moment-zero map constituting the denominator of the ratio |
| aggregated_ratio | float | False | False | | The value of the ratio computed over the full simulated cubes |
| aggregation_function | varchar(20) | False | False | | The function used to compute the aggregated ratio |
| created_on | DateTime | False | False | | The timestamp of the record creation |
| run_id | text | True | True | moment_zero_maps | The id of the run |
#### tmp_execution_queue
An auxiliary table used to efficiently parallelize computation in a distributed environment.
| Column name | Type | PK | FK | FK Table | Description |
|--------------------------|---------|-------|-------|----------|------------------------------------------------------------------------------------------------------|
| row_id | integer | False | False | | A row counter |
| run_id | text | True | False | | The id of the run |
| dust_temperature | float | True | False | | The characteristic dust temperature of the model |
| density | float | True | False | | The characteristic number density temperature of the model |
| line | integer | True | False | | The line ID |
| density_keyword | text | True | False | | The column used in the query to select the input (central_density or density_at_reference) |
| dust_temperature_keyword | text | True | False | | The column used in the query to select the input (dust_temperature or dust_temperature_at_reference) |
| fits_cube_name | text | False | False | | The name of the associated fits cube |
| done | bool | False | False | | Whether the image was processed already |
\ No newline at end of file
#!/bin/bash
# Set PYCHARM_HOME, INSTALL_DEPENDENCIES environment variable
PYCHARM_HOME=${PYCHARM_HOME:=$HOME}
INSTALL_DEPENDENCIES="${INSTALL_DEPENDENCIES:=true}"
echo $PYCHARM_HOME
cd $PYCHARM_HOME
export RADMC_HOME=$PYCHARM_HOME/radmc3d-2.0
if [[ ! -d "$RADMC_HOME" ]]
then
echo RADMC not found, cloning into "$(pwd)"
git clone https://github.com/dullemond/radmc3d-2.0.git
fi
if $INSTALL_DEPENDENCIES
then
apt-get install -y gfortran
fi
cd $RADMC_HOME/src
make
echo "y\n y\n"| make install
# Add this to the .bashrc configuration file (or equivalent)
export PATH=$HOME/bin:$PATH
export PYTHONPATH=$HOME/bin/python:$PYTHONPATH
cd $RADMC_HOME/python/radmc3dPy
python setup.py install
import glob
import logging
import sys
import yaml
import numpy as np
import shutil
import os
import urllib.request
import json
import pandas as pd
from hashlib import sha1
from typing import (List,
Union,
Tuple)
from astropy import units as u
from assets.constants import (leiden_url_mapping)
def setup_logger(name: str,
log_level: str = None) -> logging.Logger:
"""
Configure default logger
:param name: Logger name
:param log_level: Logging levels, as defined by logging
:return: the logger object
"""
log_level = 'DEBUG' if log_level is None else log_level
"""general logger configurator"""
logger = logging.getLogger(name)
logger.setLevel(log_level)
handler = logging.StreamHandler(sys.stdout)
handler.setLevel(log_level)
formatter = logging.Formatter("%(asctime)s - %(name)-7s - %(levelname)s - %(message)s", datefmt="%Y-%m-%d %H:%M:%S")
handler.setFormatter(formatter)
logger.addHandler(handler)
return logger
def validate_parameter(param_to_validate,
default):
"""
Substitute default value if the parameter is set to None
:param param_to_validate: input to validate
:param default: default value
:return: default value if parameter is set to None, else the passed value
"""
return param_to_validate if param_to_validate is not None else default
def load_config_file(config_file_path: str,
override_config: Union[dict, None] = None) -> dict:
"""
Load the information in the YAML configuration file into a python dictionary
:param config_file_path: path to the configuration file
:param override_config: parameters of the input file to override (e.g. for grid creation)
:return: a dictionary with the parsed information
"""
_override_config = validate_parameter(override_config, default={})
with open(config_file_path) as config_file:
config = yaml.load(config_file, Loader=yaml.FullLoader)
for key in _override_config:
if key not in config.keys():
config[key] = {}
for subkey in _override_config[key]:
try:
config[key][subkey] = _override_config[key][subkey]
except KeyError:
config[key] = {subkey: _override_config[key][subkey]}
try:
if config['density_powerlaw_idx'] == 0:
config['central_density'] = config['density_at_reference']
config['density_at_reference'] = None
except KeyError:
pass
try:
if config['dust_temperature_powerlaw_idx'] == 0:
config['dust_temperature'] = config['dust_temperature_at_reference']
config['dust_temperature_at_reference'] = None
except KeyError:
pass
return config
def get_moldata(species_names: list,
logger: logging.Logger,
path: Union[str, None] = None,
use_cache: bool = False):
"""
Downloads the molecular data from the Leiden molecular database; check whether the molecule in mapped in
leiden_url_mapping
:param species_names: the names of the species for which to download data
:param logger: logger for output printing
:param path: path where the files must be saved
:param use_cache: use molecular input files in cache, if possible
"""
_path = validate_parameter(path, default=os.path.join('mdl', 'radmc_files'))
for species in species_names:
molecular_file_name = f'molecule_{species}.inp'
if use_cache is True:
shutil.copy(os.path.join('mdl', 'data', molecular_file_name),
os.path.join(_path, molecular_file_name))
if not os.path.isfile(os.path.join(_path, molecular_file_name)):
logger.info(f'Downloading file molecule_{species}.inp...')
data = urllib.request.urlopen(leiden_url_mapping[species]).read().decode()
with open(os.path.join(_path, f'molecule_{species}.inp'), 'w') as outfile:
outfile.writelines(data)
else:
logger.info(f'File molecule_{species}.inp found, skipping download...')
def compute_unique_hash_filename(config: dict) -> str:
"""
Compute a unique and reproducible filename given a configuration dictionary
:param config: the configuration dictionary to hash
:return: a unique hash of the dictionary, to use as a key and filename
"""
hashed_dict = sha1(json.dumps(config, sort_keys=True).encode())
return f'{hashed_dict.hexdigest()}'
def make_archive(output_filename: str,
source_dir: str,
archive_path: Union[str, None] = None):
"""
Compresses all files in a directory into a .zip file
:param output_filename: the output filename
:param source_dir: the directory to compress
:param archive_path: path to store the compressed-grid archives
"""
_archive_path = validate_parameter(archive_path,
default=os.path.join('stg', 'archive'))
filename_root, filename_format = output_filename.rsplit('.', maxsplit=1)
try:
os.remove(os.path.join(_archive_path, output_filename))
except FileNotFoundError:
pass
shutil.make_archive(base_name=os.path.join(_archive_path, filename_root),
format=filename_format,
root_dir=source_dir)
def cleanup_directory(directory: str,
logger: logging.Logger):
"""
Removes all files from the specified directory.
:param directory: directory to clean up
:param logger: logger to use
"""
if os.path.isdir(directory):
file_list = glob.glob(f'{directory}/*')
for filename in file_list:
if os.path.isfile(filename) is True:
logger.debug(f'Removing file {filename}')
os.remove(filename)
else:
logger.debug(f'Skipping {filename}')
def convert_frequency_to_wavelength(frequency: u.Quantity,
output_units: u.Unit):
return frequency.to(output_units, equivalencies=u.spectral())
def get_value_if_specified(parameters_dict: dict,
key: str):
try:
return parameters_dict[key]
except KeyError:
return None
def get_postprocessed_data(limit_rows: Union[None, int] = None,
use_model_for_inference: Union[None, str] = None) -> Tuple[List[List[str]], pd.DataFrame]:
"""
Retrieve data and line pairs from the main config file
:param use_model_for_inference: the prs/output/run_type folder from which to get the data from inference;
defaults to fiducial model (constant_abundance_p15_q05)
:param limit_rows: the number of rows to use from the original dataset; useful to run tests and limit
computation time
:return: the line pairs list and the dataset
"""
_use_model_for_inference = validate_parameter(
use_model_for_inference,
default='constant_abundance_p15_q05'
)
_data_file = os.path.join('prs', 'output', 'run_type', _use_model_for_inference, 'data', 'full_dataset.csv')
config = load_config_file(os.path.join('config', 'config.yml'))
line_pairs = config['overrides']['lines_to_process']
results_df_dict = {
'ratios_and_los_averages': add_px_index_column(_data_file)
}
if limit_rows is not None:
data = results_df_dict['ratios_and_los_averages'].head(limit_rows)
else:
data = results_df_dict['ratios_and_los_averages']
return line_pairs, data
def prepare_matrix(filename: str,
columns: list,
use_model_for_inference: Union[None, str] = None) -> pd.DataFrame:
"""
Retrieve and prepare the data matrix from a specified file and columns.
:param filename: The name of the file to read the data from.
:param columns: The list of columns to extract from the dataframe.
:param use_model_for_inference: The folder within prs/output/run_type to get the data for inference;
defaults to the fiducial model ('constant_abundance_p15_q05') if None is provided.
:return: A pandas DataFrame containing the specified columns from the file with 'nh2' and 'tdust' columns
rounded to one decimal place and converted to string type.
"""
_use_model_for_inference = validate_parameter(
use_model_for_inference,
default='constant_abundance_p15_q05'
)
df = pd.read_csv(os.path.join('prs', 'output', 'run_type', _use_model_for_inference, 'data', filename))
df['nh2'] = pd.Series(df['nh2'].round(1), dtype='string')
df['tdust'] = pd.Series(df['tdust'].round(1), dtype='string')
return df[columns]
def get_data(limit_rows: Union[int, None] = None,
use_model_for_inference: Union[None, str] = None,
log_columns: Union[None, List] = None):
"""
Retrieve and preprocess dataset.
:param limit_rows: The number of rows to use from the original dataset; useful for running tests and limiting
computation time. Defaults to None, which uses all rows.
:param use_model_for_inference: The folder within prs/output/run_type to get the data for inference;
defaults to the fiducial model ('constant_abundance_p15_q05') if None is provided.
:param log_columns: The list of columns to apply a logarithmic transformation to. Defaults to
['log_nh2', 'log_tdust', 'avg_nh2', 'avg_tdust', 'molecule_column_density', 'std_nh2'] if None is provided.
:return: A pandas DataFrame containing the merged and processed data from multiple sources, with specified
columns logarithmically transformed.
"""
_use_model_for_inference = validate_parameter(
use_model_for_inference,
default='constant_abundance_p15_q05'
)
_log_columns = validate_parameter(
log_columns,
default=['log_nh2', 'log_tdust', 'avg_nh2', 'avg_tdust', 'molecule_column_density', 'std_nh2']
)
_, data = get_postprocessed_data(limit_rows=limit_rows,
use_model_for_inference=_use_model_for_inference)
data['nh2'] = pd.Series(data['nh2'].round(1), dtype='string')
data['tdust'] = pd.Series(data['tdust'].round(1), dtype='string')
df87 = prepare_matrix(filename='full_dataset_NH2_lines_87-86.csv',
columns=['px_index', 'nh2', 'tdust', 'mom_zero_87', 'mom_zero_86', 'molecule_column_density'],
use_model_for_inference=_use_model_for_inference)
df88 = prepare_matrix(filename='full_dataset_NH2_lines_88-86.csv',
columns=['px_index', 'nh2', 'tdust', 'mom_zero_88'],
use_model_for_inference=_use_model_for_inference)
df257 = prepare_matrix(filename='full_dataset_NH2_lines_257-256.csv',
columns=['px_index', 'nh2', 'tdust', 'mom_zero_257', 'mom_zero_256'],
use_model_for_inference=_use_model_for_inference)
df381 = prepare_matrix(filename='full_dataset_NH2_lines_381-380.csv',
columns=['px_index', 'nh2', 'tdust', 'mom_zero_381', 'mom_zero_380'],
use_model_for_inference=_use_model_for_inference)
merged = data.merge(df87, on=['px_index', 'nh2', 'tdust'])
merged = merged.merge(df88, on=['px_index', 'nh2', 'tdust'])
merged = merged.merge(df257, on=['px_index', 'nh2', 'tdust'])
merged = merged.merge(df381, on=['px_index', 'nh2', 'tdust'])
# These are transformed later on, to allow splitting
merged['nh2'] = pd.to_numeric(merged['nh2'])
merged['tdust'] = pd.to_numeric(merged['tdust'])
merged['log_nh2'] = pd.to_numeric(merged['nh2'])
merged['log_tdust'] = pd.to_numeric(merged['tdust'])
for column in _log_columns:
merged[column] = np.log10(merged[column])
npixels = 101
refpix = 50
merged['px_distance'] = np.sqrt(
((merged['px_index'] / npixels).astype(int) - refpix) ** 2 + ((merged['px_index'] % npixels) - refpix) ** 2)
merged['core_radius_px'] = (1e8 / merged['nh2']) ** -(2 / 3) * 0.5 * 101 / 2
return merged
def add_px_index_column(filename: str) -> pd.DataFrame:
"""
Reset index to add pixel index column to data
:param filename: The filename of the csv file that contains the data
:return: a pandas dataframe with the px_index column
"""
df = pd.read_csv(filename, index_col=0)
if 'px_index' not in df.columns:
df = df.reset_index().rename(columns={'index': 'px_index'})
return df
import base64
import logging
import os
from contextlib import closing
from typing import Union, List
import sqlalchemy as sqla
import yaml
from sqlalchemy.dialects.postgresql import insert
from sqlalchemy.orm import Session
from assets.commons import validate_parameter
def get_credentials(logger: logging.Logger,
credentials_filename: Union[None, str] = None,
set_envs: bool = False) -> Union[None, dict]:
"""
Retrieves credentials, if available, for logging in to the requested service.
:param domain: the name of the service, as it appears in the credentials file (case sensitive!).
:param logger: the logger to use.
:param credentials_filename: the name of the credentials file to be used. If None, uses the default.
:param set_envs: whether to set the credentials as environment variables.
:return: a dictionary with username and password, as retrieved from the credentials file or None.
"""
_credentials_filename = credentials_filename if credentials_filename is not None \
else os.path.join('credentials', 'credentials.yml')
try:
with open(_credentials_filename) as credentials_file:
credentials = yaml.load(credentials_file, Loader=yaml.FullLoader)
credentials['DB_USER'] = base64.b64decode(credentials['DB_USER'].encode()).decode()
credentials['DB_PASS'] = base64.b64decode(credentials['DB_PASS'].encode()).decode()
if set_envs is True:
for key in credentials:
os.environ[key] = str(credentials[key])
return credentials
except FileNotFoundError:
logger.info('Credentials not found!')
return None
def upsert(table_object: sqla.orm.decl_api.DeclarativeMeta,
row_dict: dict,
conflict_keys: List[sqla.Column],
engine: sqla.engine):
"""
Upsert the row into the specified table, according to the indicated conflict columns
:param table_object: the table into which the row must be inserted
:param row_dict: the dictionary representing the row to insert
:param conflict_keys: the conflict columns list, representing the primary key of the table
:param engine: the SQLAlchemy engine to use
"""
statement = insert(table_object).values(row_dict)
statement = statement.on_conflict_do_update(
index_elements=conflict_keys, set_=row_dict)
with closing(Session(engine)) as session:
session.execute(statement)
session.commit()
def get_pg_engine(logger: logging.Logger, engine_kwargs: Union[dict, None] = None) -> sqla.engine.Engine:
"""
Return the SQLAlchemy engine, given the credentials in the external file
:param logger: the logger to use
:return: the SQLAlchemy engine
"""
_kwargs = validate_parameter(engine_kwargs, default={})
credentials = get_credentials(logger=logger,
credentials_filename=os.path.join('credentials', 'db_credentials.yml'))
url = f'postgresql://{credentials["DB_USER"]}:{credentials["DB_PASS"]}@{credentials["DB_HOST"]}:{credentials["DB_PORT"]}/{credentials["DB_NAME"]}'
engine = sqla.create_engine(url, **_kwargs)
return engine
import logging
import os
from typing import Union, List
import numpy as np
from astropy import units as u
from assets.commons import validate_parameter, load_config_file, setup_logger
from assets.commons.parsing import get_grid_properties
from assets.constants import mean_molecular_mass, radmc_grid_map, radmc_coord_system_map
def compute_power_law_radial_profile(
central_value: float,
power_law_index: float,
distance_matrix: np.array,
maximum_radius: Union[float, None] = None,
value_at_reference: Union[float, None] = None,
distance_reference: Union[float, u.Quantity] = 1.0,
fill_reference_pixel: bool = True) -> np.array:
"""
Compute a power law distribution over the specified grid
:param central_value: value in the center of the grid
:param power_law_index: index of the power law used to scale the profile
:param distance_matrix: the matrix of distances from the reference point
:param maximum_radius: the maximum radius to populate with gas within the grid in the same unit as the distance
matrix and distance reference
:param value_at_reference: value of the profile at the reference distance; defaults to central value if not provided
:param distance_reference: value of the reference distance
:param fill_reference_pixel: whether to fill the reference point with central_value and set this to the maximum in
the grid
:return: the distance matrix
"""
_value_at_reference = validate_parameter(value_at_reference, default=central_value)
_distance_matrix = np.where(distance_matrix == 0, np.nanmin(distance_matrix[distance_matrix > 0]),
distance_matrix) if fill_reference_pixel is True else distance_matrix
try:
_distance_reference = distance_reference.to(u.cm).value
except AttributeError:
_distance_reference = distance_reference
profile = _value_at_reference * (_distance_matrix / _distance_reference) ** power_law_index
# If the routine fills the 0-distance point (the centre), it fixes the profile making the central value the maximum
if (fill_reference_pixel is True) and (power_law_index != 0):
profile = np.where(profile > central_value, central_value, profile)
if maximum_radius is not None:
profile = np.where(distance_matrix > maximum_radius + maximum_radius / 1e5, 0, profile)
return profile
def compute_cartesian_coordinate_grid(indices: np.array,
physical_px_size: np.array) -> np.array:
"""
Compute the physical coordinate grid, for a regular grid
:param indices: the indices of the grid pixels
:param physical_px_size: the array of physical pixel sizes or the pixel size, as astropy.Quantities
:return: the numpy.array with the physical grid coordinates
"""
try:
_physical_px_size_cm = [px_size.to(u.cm).value for px_size in physical_px_size]
except TypeError:
_physical_px_size_cm = physical_px_size.to(u.cm).value
return (indices.T * _physical_px_size_cm).T
def get_centered_indices(grid_metadata: dict) -> np.array:
"""
Recompute the indices using as reference the reference pixel in the configuration file
:param grid_metadata: the dictionary with the grid metadata, to obtain the grid shape and the reference pixel
:return: a numpy array of indices, wrt. the reference
"""
return (np.indices(grid_metadata['grid_shape']).T - grid_metadata['grid_refpix']).T
def get_grid_edges(grid_metadata: dict) -> np.array:
"""
Compute the physical coordinates at the grid boundaries
:param grid_metadata: the dictionary with the grid metadata, to obtain the grid shape, the reference pixel, and the
physical pixel size
:return: a numpy array with the coordinates of the edges, per axis
"""
grid_edges = []
for axis_idx in range(len(grid_metadata['grid_shape'])):
indices = np.arange(grid_metadata['grid_shape'][axis_idx] + 1) - grid_metadata['grid_refpix'][axis_idx] - 0.5
# valid for regular grid
grid_edges.append(compute_cartesian_coordinate_grid(indices=indices,
physical_px_size=grid_metadata['physical_px_size'][
axis_idx]))
# Transposed for consistent flattening
return np.array(grid_edges).T
def get_distance_matrix(grid_metadata: dict,
indices: np.array) -> np.array:
"""
Compute physical distance from the reference pixel, in cm
:param grid_metadata: the dictionary with the grid metadata, to obtain the grid shape, and the physical pixel size
:param indices: numpy array of the grid pixel indices
:return: a numpy array with the euclidean distance from the reference pixel
"""
distance_matrix = np.zeros(grid_metadata['grid_shape'])
for axis_idx in range(len(grid_metadata['grid_shape'])):
distance_matrix += (indices[axis_idx, ...] * grid_metadata['physical_px_size'][axis_idx].to(u.cm).value) ** 2
return np.sqrt(distance_matrix)
def get_physical_px_size(grid_metadata: dict) -> List[u.Quantity]:
"""
Compute the physical pixel size
:param grid_metadata: the dictionary with the grid metadata, to obtain the grid shape, the grid size, and the grid
size units
:return: a list of physical pixel sizes, per axis
"""
physical_px_size = []
for axis_idx in range(len(grid_metadata['grid_shape'])):
physical_px_size.append(
(grid_metadata['grid_size'][axis_idx] * u.Unit(grid_metadata['grid_size_units'][axis_idx])).to(u.cm) /
grid_metadata['grid_shape'][axis_idx])
return physical_px_size
def compute_analytic_profile(central_value: float,
power_law_index: float,
maximum_radius: float,
value_at_reference: float,
distance_reference: float) -> np.array:
"""
Compute the analytic radial profile based on a power-law model.
:param central_value (float): Central value of the profile, where the power-law could be undefined.
:param power_law_index (float): Power-law index determining the shape of the profile.
:param maximum_radius (float): Maximum radius within which to compute the profile; values outside this radius are
set to zero.
:param value_at_reference (float): Value of the profile at the reference distance.
:param distance_reference (float): Reference distance at which the profile value is specified.
:return: np.array: Computed radial profile.
Example:
# Compute an analytic profile with given parameters
profile = compute_analytic_profile(central_value=10.0,
power_law_index=-1.5,
maximum_radius=5.0,
value_at_reference=5.0,
distance_reference=1.0)
"""
config = load_config_file(config_file_path=os.path.join('stg', 'config', 'config.yml'))
grid_metadata = extract_grid_metadata(config=config)
distance_matrix = get_distance_matrix(grid_metadata=grid_metadata,
indices=get_centered_indices(grid_metadata=grid_metadata))
profile = compute_power_law_radial_profile(central_value=central_value,
power_law_index=power_law_index,
distance_matrix=distance_matrix,
maximum_radius=maximum_radius,
value_at_reference=value_at_reference,
distance_reference=distance_reference)
return profile
def compute_los_average_weighted_profile(profile: np.array,
weights: Union[float, np.array]) -> np.array:
"""
Compute the line-of-sight (LOS) average weighted profile.
This function computes the weighted average profile along the LOS, where each profile is weighted
according to the provided weights. The computation is performed by summing the products of each
profile value and its corresponding weight across all LOS, and then dividing by the sum of weights
to obtain the average.
Note:
- If a profile value is 0, it is treated as missing data and not included in the computation.
- If a weight is 0, the corresponding profile is effectively excluded from the computation.
:param profile: (np.array) Array containing the profiles along different lines of sight (LOS).
:param weights: (Union[float, np.array]) Array containing the weights corresponding to each profile in the input array,
or a single weight value if uniform weighting is desired.
:return: (np.array) LOS average weighted profile.
"""
return np.nansum(np.where(profile == 0, np.nan, profile * weights), axis=2) / \
np.nansum(np.where(profile == 0, np.nan, weights), axis=2)
def compute_density_and_temperature_avg_profiles(density_profile: np.array,
temperature_profile: np.array,
molecular_abundance: float,
threshold: float,
abundance_jump: Union[float, int],
logger: Union[logging.Logger, None] = None) -> tuple:
"""
Compute the average density and temperature profiles along the line-of-sight along with related quantities.
This function computes the average density and temperature profiles along the LOS, along with related quantities
such as molecular column density and the standard deviation of the species' number density. It first computes the
molecular number density grid using the given density, temperature, abundance, temperature threshold, and abundance
jump for simulating hot core-like abundance profiles. Then, it computes the average density and temperature profiles
using the molecular number density grid as weights along the LOS. Finally, it calculates the
molecular column density and its standard deviation.
:param density_profile (np.array): Array containing the density profiles.
:param temperature_profile (np.array): Array containing the temperature profiles.
:param molecular_abundance (float): Molecular abundance for computing molecular number density.
:param threshold (float): Threshold for adjusting the abundance in hot cores, where the molecule is potentially
evaporated from dust grains.
:param abundance_jump (Union[float, int]): Abundance jump in hot cores.
:param logger (Union[logging.Logger, None], optional): Logger object for logging messages. If not specified, creates
a generic logger for reporting the total mass.
:return: Tuple[np.array, np.array, np.array, np.array]
- Average density profile.
- Average temperature profile.
- Molecular column density.
- Standard deviation of molecular number density.
"""
_logger = validate_parameter(logger, setup_logger('GENERIC'))
config = load_config_file(config_file_path=os.path.join('stg', 'config', 'config.yml'))
grid_metadata = extract_grid_metadata(config=config)
molecule_grid = compute_molecular_number_density_hot_core(gas_number_density_profile=density_profile,
abundance=molecular_abundance,
temperature_profile=temperature_profile,
threshold=threshold,
abundance_jump=abundance_jump)
avg_density_profile = compute_los_average_weighted_profile(profile=density_profile,
weights=molecule_grid)
mass = (np.nansum(density_profile * u.cm ** -3 * grid_metadata['physical_px_size'][0]
* grid_metadata['physical_px_size'][1]
* grid_metadata['physical_px_size'][2]) * mean_molecular_mass * m_p).to(u.M_sun)
_logger.debug(f'Total mass: {mass}')
avg_temperature_profile = compute_los_average_weighted_profile(profile=temperature_profile,
weights=molecule_grid)
return (avg_density_profile,
avg_temperature_profile,
np.nansum(molecule_grid, axis=2) * grid_metadata['physical_px_size'][2].value,
np.nanstd(molecule_grid, axis=2))
def compute_molecular_number_density_hot_core(gas_number_density_profile: np.array,
abundance: float,
temperature_profile: np.array,
threshold: float,
abundance_jump: Union[float, int]) -> np.array:
"""
Compute the molecular number density, using a step function abundance, changing above a specific temperature to
simulate evaporation
:param gas_number_density_profile: the gas number density profile array
:param abundance: the gas abundance of the species
:param temperature_profile: the temperature profile of the source
:param threshold: the threshold at which the species evaporate
:param abundance_jump: the factor describing the abundance variation wrt the bas level
:return: the array of molecular gas density computed using a step function profile
"""
return np.where(temperature_profile < threshold,
gas_number_density_profile * abundance,
gas_number_density_profile * abundance * abundance_jump)
def extract_grid_metadata(config: dict) -> dict:
"""
Enrich grid metadata from the information in the configuration file
:param config: configuration dictionary
:return: a dictionary with the metadata
"""
grid_config = config['grid']
grid_metadata = grid_config.copy()
grid_metadata['grid_type'] = radmc_grid_map[grid_config['grid_type']]
grid_metadata['coordinate_system'] = radmc_coord_system_map[grid_config['coordinate_system']]
grid_properties_keywords = ['shape', 'refpix', 'size', 'size_units']
for key in grid_properties_keywords:
grid_metadata[f'grid_{key}'] = get_grid_properties(grid_config=grid_config,
keyword=key)
grid_metadata['physical_px_size'] = get_physical_px_size(grid_metadata)
grid_metadata['centered_indices'] = get_centered_indices(grid_metadata)
grid_metadata['coordinate_grid'] = compute_cartesian_coordinate_grid(indices=grid_metadata['centered_indices'],
physical_px_size=grid_metadata[
'physical_px_size'])
grid_metadata['distance_matrix'] = get_distance_matrix(grid_metadata, grid_metadata['centered_indices'])
grid_metadata['grid_edges'] = get_grid_edges(grid_metadata)
grid_metadata['continuum_lambdas'] = 100
return grid_metadata
import os
from typing import Tuple
import numpy as np
from assets.commons import (load_config_file,
validate_parameter)
def parse_grid_overrides(par_name: str,
config: dict) -> np.array:
"""
Parse the global configuration for constructing the grid, computing the parameter values for which the grid has to
be computed.
:param par_name: parameter to parse
:param config: configuration dictionary to extract the grid properties
:return: the array of values to be considered in the grid
"""
config_overrides = config['overrides']
if config_overrides[f'{par_name}_grid_type'] == 'linear':
grid_values = np.arange(float(config_overrides[f'{par_name}_limits'][0]),
float(config_overrides[f'{par_name}_limits'][1]),
float(config_overrides[f'{par_name}_step']))
else:
_step = float(config_overrides[f'{par_name}_step']) if float(config_overrides[f'{par_name}_step']) > 1 else 10 ** float(config_overrides[f'{par_name}_step'])
grid_values = 10 ** np.arange(np.log10(float(config_overrides[f'{par_name}_limits'][0])),
np.log10(float(config_overrides[f'{par_name}_limits'][1])),
np.log10(_step))
return np.around(grid_values, 2)
def get_grid_properties(grid_config: dict,
keyword: str) -> list:
"""
Compute the grid axes properties using the grid configuration dictionary. If less than 3 axes are provided, fill
the missing ones with the first axis.
:param grid_config: the dictionary containing the grid configuration metadata
:param keyword: the keyword to read
:return: a list of the requested keyword values over the three spatial axes
"""
grid_property_list = [grid_config['dim1'][keyword]]
for axis_idx in range(2):
try:
grid_property_list.append(grid_config[f'dim{axis_idx + 2}'][keyword])
except KeyError:
grid_property_list.append(grid_config['dim1'][keyword])
return grid_property_list
def parse_input_main() -> Tuple[str, str, np.array, np.array, list, int, str]:
"""
Parse the stg and mdl configuration files, as well as the main one, to apply overrides, compute the arrays of
temperatures and number densities and the type of models defined in the grid (isothermal/uniform density vs.
power-law profiles)
:return: a tuple containing the dust profile type (isothermal/heated), the density profile (homogeneous/spherical),
the distinct values of dust temperatures and densities in the grid, the line pairs used to compute ratios,
the number of processes to be used in case of multiprocessing, and the model run_type string
"""
default_config_name = 'config.yml'
stg_config = load_config_file(os.path.join('stg', 'config', default_config_name))
pl_density_idx = float(stg_config['grid']['density_powerlaw_idx'])
pl_dust_temperature_idx = float(stg_config['grid']['dust_temperature_powerlaw_idx'])
_model_type = 'spherical' if pl_density_idx != 0 else 'homogeneous'
_tdust_model_type = 'heated' if pl_dust_temperature_idx != 0 else 'isothermal'
config = load_config_file(os.path.join('config', default_config_name))
# grid definition
dust_temperatures = parse_grid_overrides(par_name='dust_temperature',
config=config)
densities = parse_grid_overrides(par_name='gas_density',
config=config)
line_pairs = config['overrides']['lines_to_process']
n_processes = validate_parameter(config['computation']['threads'], default=10)
return _tdust_model_type, _model_type, dust_temperatures, densities, line_pairs, n_processes, config['run_type']
def read_abundance_variation_schema(line_config: dict) -> dict:
"""
Read and fill the abundance variation schema, defined as a step function
:param line_config: the dictionary of the line configurations, for the abundances
:return: the dictionary of the abundance variations per species, with the abundance jump factor and the temperature
threshold at which evaporation happens
"""
species_list = list(line_config['molecular_abundances'].keys())
results_dict = {}
for species in species_list:
results_dict[species] = {
'threshold': 20,
'abundance_jump': 1
}
if 'hot_core_specs' in line_config.keys():
if species in line_config['hot_core_specs']:
results_dict[species] = line_config['hot_core_specs'][species]
return results_dict
import logging
import os
import pickle
from typing import Union, List, Tuple
import numpy as np
import pandas as pd
from astropy import units as u
from matplotlib import pyplot as plt
from sklearn.ensemble import RandomForestRegressor
from sklearn.metrics import mean_squared_error
from sklearn.metrics.pairwise import cosine_similarity
from sklearn.experimental import enable_halving_search_cv
from sklearn.model_selection import HalvingGridSearchCV
from sklearn.neighbors import KernelDensity
from sklearn.preprocessing import QuantileTransformer
from xgboost import XGBRegressor
from assets.commons import (validate_parameter,
get_data)
from assets.commons.grid_utils import (compute_analytic_profile,
compute_density_and_temperature_avg_profiles)
def compute_and_add_similarity_cols(average_features_per_target_bin: pd.DataFrame,
input_df: pd.DataFrame,
similarity_bins: int,
columns_to_drop: Union[list, None] = None) -> pd.DataFrame:
"""
Compute the cosine similarity between the input matrix and the average values split in bins of the target,
adding the columns to the input.
:param average_features_per_target_bin: the dataframe with the average values of the input per target bin
:param input_df: the input dataframe
:param columns_to_drop: the columns to drop from the input matrix before computing the cosine similarities
:param similarity_bins: number of bins used to group the target variable
:return: the input matrix with the similarity columns
"""
_columns_to_drop = validate_parameter(columns_to_drop, default=[])
clean_df = input_df.copy().drop(columns=_columns_to_drop)
ordered_columns = average_features_per_target_bin.columns
similarities = cosine_similarity(clean_df[ordered_columns], average_features_per_target_bin[ordered_columns])
similarities = pd.DataFrame(similarities,
columns=[f'sim_{str(bin_idx).zfill(2)}' for bin_idx in range(similarity_bins)])
similarities.index = clean_df.index
return pd.merge(input_df, similarities, left_index=True, right_index=True, how='inner', validate='1:1', on=None)
def plot_results(inferred_data: pd.DataFrame,
use_model_for_inference: str = None,
ratios_to_process: Union[List[List[str]], None] = None):
"""
Plot the results of inferred data against postprocessed data for specified line ratios, in oder to quickly check
the results.
:param inferred_data: The DataFrame containing the inferred data to plot.
:param use_model_for_inference: The folder within prs/output/run_type to get the data for inference;
defaults to the fiducial model ('constant_abundance_p15_q05') if None is provided.
:param ratios_to_process: The list of line ratios to plot, each specified as a list of two strings.
Defaults to [['87', '86'], ['88', '87'], ['88', '86'], ['257', '256'], ['381', '380']] if None is provided.
:return: None. Saves the plot as a PNG file named according to the model used for inference.
"""
_use_model_for_inference = validate_parameter(
use_model_for_inference,
default='constant_abundance_p15_q05'
)
_ratios_to_process = validate_parameter(
ratios_to_process,
default=[['87', '86'], ['88', '87'], ['88', '86'], ['257', '256'], ['381', '380']]
)
postprocessed_data = get_data(limit_rows=None,
use_model_for_inference=_use_model_for_inference)
plt.clf()
_, subplots = plt.subplots(nrows=2, ncols=3)
subplots[-1][-1].axis('off')
for idx, line_pairs in enumerate(_ratios_to_process):
subplots[int(idx / 3)][idx % 3].semilogx()
subplots[int(idx / 3)][idx % 3].scatter(10 ** inferred_data['avg_nh2'],
inferred_data[f'ratio_{line_pairs[0]}-{line_pairs[1]}'],
alpha=0.1)
subplots[int(idx / 3)][idx % 3].scatter(10 ** postprocessed_data['avg_nh2'],
postprocessed_data[f'ratio_{line_pairs[0]}-{line_pairs[1]}'],
alpha=0.01)
plt.savefig(f'training_results_{_use_model_for_inference}.png')
def get_avg_profiles(
value_at_reference_density: float,
value_at_reference_temperature: float,
central_value_density: float = 1e8,
power_law_density: float = -1.5,
central_value_temperature: float = 2000,
power_law_temperature: float = -0.5,
maximum_radius: u.Quantity = 0.9 * u.pc,
distance_reference: u.Quantity = 0.5 * u.pc,
molecular_abundance: float = 1e-9,
threshold: float = 90,
abundance_jump: float = 1) -> Tuple[np.array, np.array, np.array, np.array]:
"""
Get the average density, temperature, and standard deviation profiles along the line-of-sight, as well as the
molecular column density.
This function computes the average density, temperature, and standard deviation profiles along the LOS, together
with the molecular column density.
It first computes the density and temperature profiles analytically based on the specified parameters.
Then, it calculates the average density and temperature profiles along with related quantities such as the
molecular column density and the standard deviation of the species' number density using the computed
profiles and specified parameters.
:param value_at_reference_density (float): Reference value of the density profile.
:param value_at_reference_temperature (float): Reference value of the temperature profile.
:param central_value_density (float, optional): Central value of the density profile, and ceiling for this
parameter. Defaults to 1e8 cm^-3.
:param power_law_density (float, optional): Power-law index for the density profile. Defaults to -1.5.
:param central_value_temperature (float, optional): Central value of the temperature profile, and ceiling for
this parameter. Defaults to 2000 K.
:param power_law_temperature (float, optional): Power-law index for the temperature profile. Defaults to -0.5.
:param maximum_radius (u.Quantity, optional): Maximum radius within which to compute the profiles, larger radii
are assumed to be devoid of material. Defaults to 0.9 pc.
:param distance_reference (u.Quantity, optional): Reference distance at which the profiles values are specified.
Defaults to 0.5 pc.
:param molecular_abundance (float, optional): Molecular abundance for computing molecular number density.
Defaults to 1e-9 for E-CH3OH.
:param threshold (float, optional): Threshold in temperature above which E-CH3OH is sublimated from grains in
hot cores. Defaults to 90 K.
:param abundance_jump (float, optional): Abundance jump in hot cores. Defaults to 1, i.e. no jump.
:return: Tuple[np.array, np.array, np.array, np.array]
- Average density profile.
- Average temperature profile.
- Molecular column density.
- Standard deviation of molecular number density profile.
"""
density_profile = compute_analytic_profile(central_value=central_value_density,
power_law_index=power_law_density,
maximum_radius=maximum_radius.to(u.cm).value,
value_at_reference=value_at_reference_density,
distance_reference=distance_reference.to(u.cm).value)
temperature_profile = compute_analytic_profile(central_value=central_value_temperature,
power_law_index=power_law_temperature,
maximum_radius=maximum_radius.to(u.cm).value,
value_at_reference=value_at_reference_temperature,
distance_reference=distance_reference.to(u.cm).value)
(avg_density_profile, avg_temperature_profile,
molecule_coldens, std_density) = compute_density_and_temperature_avg_profiles(
density_profile=density_profile,
temperature_profile=temperature_profile,
molecular_abundance=molecular_abundance,
threshold=threshold,
abundance_jump=abundance_jump
)
return (avg_density_profile.flatten('F'), avg_temperature_profile.flatten('F'),
molecule_coldens.flatten('F'), std_density.flatten('F'))
def get_weights(data: pd.Series,
show_weights: bool = False,
bandwidth: float = 0.1,
subsample_fraction: float = 0.5) -> np.array:
"""
Get weights for each data point using kernel density estimation (KDE).
:param data (pd.Series): Input data series for which weights are computed.
:param show_weights (bool, optional): Whether to interactively visualize the KDE and weights. Defaults to False.
:param bandwidth (float, optional): Bandwidth parameter for the KDE. Defaults to 0.1.
:param subsample_fraction (float, optional): Fraction of data to use for subsampling. Defaults to 0.5 to speed up
computation.
:return: np.array
Array of weights corresponding to each data point.
This function computes weights for each data point using kernel density estimation (KDE).
It fits a KDE model to the subsampled data and then evaluates the KDE at each data point
to obtain the weights. If specified, it also visualizes the KDE and weights.
"""
kde = KernelDensity(bandwidth=bandwidth, kernel='epanechnikov')
kde.fit(np.array(data.sample(frac=subsample_fraction, random_state=3)).reshape(-1, 1))
tgt_min = data.min()
tgt_max = data.max()
ymin_kde = tgt_min - 1
ymax_kde = tgt_max + 1
grid = np.linspace(ymin_kde, ymax_kde, 100)
z = np.exp(kde.score_samples(list(grid.reshape(-1, 1))))
z_points = np.exp(kde.score_samples(list(data.values.reshape(-1, 1))))
weights = 1 / z_points
finite_weights_mask = np.isfinite(weights)
padding_value = np.nanmax(weights[finite_weights_mask])
weights = np.where(finite_weights_mask,
weights,
padding_value)
if show_weights is True:
plt.clf()
plt.plot(grid, z)
plt.scatter(data, z_points, marker='+')
plt.scatter(data, weights / weights.max(), marker='+')
plt.show()
return weights
def split_data(merged: pd.DataFrame,
target_column: str,
predictor_columns: Union[list, None] = None,
test_models: Union[list, None] = None,
validation_models: Union[list, None] = None) -> Tuple[
np.array, np.array, np.array, np.array, np.array, np.array]:
"""
This function splits the data into training, validation, and test sets. It also performs some data processing,
such as taking the logarithm for the specified columns.
:param merged (pd.DataFrame): The DataFrame containing both predictor and target columns.
:param target_column (str): The name of the target column in the DataFrame.
:param predictor_columns (Union[list, None], optional): A list of predictor column names to be used in training.
Defaults to None.
:param test_models (Union[list, None], optional): A list of values for the characteristic number density,
identifying the test data. If not specified, it uses 27000 cm^-3.
:param validation_models (Union[list, None], optional): A list of values for the characteristic number density,
identifying the validation data. If not specified, it uses 2187000 cm^-3
:return: Tuple[np.array, np.array, np.array, np.array, np.array, np.array]
- x_test: Predictor variables for the test dataset.
- x_train: Predictor variables for the training dataset.
- x_validation: Predictor variables for the validation dataset.
- y_test: Target variable for the test dataset.
- y_train: Target variable for the training dataset.
- y_validation: Target variable for the validation dataset.
"""
_test_models = validate_parameter(test_models, default=[27000.0])
_validation_models = validate_parameter(validation_models, default=[2187000.0])
_predictor_columns = validate_parameter(
predictor_columns,
default=['nh2', 'tdust', 'avg_tdust', 'avg_nh2', 'molecule_column_density', 'std_nh2']
)
condition_test = merged['nh2'].isin(_test_models)
condition_validation = merged['nh2'].isin(_validation_models)
y = np.log10(merged[target_column].copy())
X = merged[_predictor_columns].copy()
nh2_list = [
1.000e+03,
3.000e+03,
9.000e+03,
2.700e+04,
8.100e+04,
2.430e+05,
7.290e+05,
2.187e+06,
6.561e+06
]
subsample = merged[
merged['nh2'].isin(nh2_list) & (~merged['nh2'].isin(_test_models)) & (~merged['nh2'].isin(_validation_models))]
for nh2_test in _test_models:
assert nh2_test not in list(subsample['nh2'].round(1).unique())
for nh2_validation in _validation_models:
assert nh2_validation not in list(subsample['nh2'].round(1).unique())
y_sub = np.log10(subsample[target_column].copy())
x_sub = subsample[_predictor_columns].copy()
x_train = x_sub[(~condition_test) & (~condition_validation)].reset_index(drop=True)
y_train = y_sub[(~condition_test) & (~condition_validation)].reset_index(drop=True)
x_test = X[condition_test].reset_index(drop=True)
y_test = y[condition_test].reset_index(drop=True)
x_validation = X[condition_validation].reset_index(drop=True)
y_validation = y[condition_validation].reset_index(drop=True)
for x_df in (x_train, x_test, x_validation):
for column in ('nh2', 'tdust'):
x_df[column] = np.log10(x_df[column])
return x_test, x_train, x_validation, y_test, y_train, y_validation
def train_ml_model(model_type: str,
model_kwargs: Union[dict, None],
x_train: pd.DataFrame,
y_train: pd.Series,
use_validation: bool = False,
x_validation: Union[None, pd.DataFrame] = None,
y_validation: Union[None, pd.Series] = None) -> Union[XGBRegressor, RandomForestRegressor]:
"""
This function trains a machine learning model based on the specified model type and its corresponding parameters.
It supports training XGBoost, Random Forest, with hyperparamter optimization and potentially other models in the
future.
:param model_type (str): Type of the machine learning model to be trained. Allowed values are 'XGBoost',
'XGBoost_gridsearch', 'auto_skl', 'RandomForest'.
:param model_kwargs (Union[dict, None]): Dictionary containing keyword arguments for initializing the model.
Defaults to None.
:param x_train (pd.DataFrame): Predictor variables for the training dataset.
:param y_train (pd.Series): Target variable for the training dataset.
:param use_validation (bool, optional): Whether to use a validation dataset for training during cross-validation and
optimization. Defaults to False.
:param x_validation (Union[None, pd.DataFrame], optional): Predictor variables for the validation dataset.
Defaults to None.
:param y_validation (Union[None, pd.Series], optional): Target variable for the validation dataset.
Defaults to None.
:return: Union[XGBRegressor, RandomForestRegressor]
Trained machine learning model.
"""
allowed_model_types = ('XGBoost', 'XGBoost_gridsearch', 'auto_skl', 'RandomForest')
assert model_type in allowed_model_types
if model_type == 'XGBoost':
model = XGBRegressor(**model_kwargs)
elif model_type == 'XGBoost_gridsearch':
model = HalvingGridSearchCV(XGBRegressor(),
param_grid=model_kwargs['param_grid'],
**model_kwargs['param_gridsearch'],
refit=True,
verbose=0)
elif model_type == 'RandomForest':
model = RandomForestRegressor()
else:
raise RuntimeError('Model type requested not yet implemented')
if model_type in ('XGBoost', 'XGBoost_gridsearch', 'RandomForest'):
weights = get_weights(data=y_train, show_weights=False)
if use_validation is True:
model.fit(x_train, y_train, sample_weight=weights, eval_set=[(x_validation, y_validation)], verbose=0)
else:
model.fit(x_train, y_train, sample_weight=weights)
else:
model.fit(x_train, y_train)
return model
def create_similarity_columns(model_root_folder: str,
target_id: str,
similarity_bins: int,
x_dataframes: dict,
y_train: pd.Series) -> dict:
"""
This function evaluates and adds cosine-similarity columns based on the average features per target bin. It calculates
the average features per target bin using the training data, groups the data into bins based on target
values, and then computes similarity columns for each DataFrame in the input dictionary (train, test, validation).
Finally, it saves the average features per target bin to a pickle file and returns the updated DataFrame dictionary.
:param model_root_folder (str): The root folder where the trained model and other related files will be stored.
:param target_id (str): Identifier for the target variable.
:param similarity_bins (int): Number of bins for similarity calculation.
:param x_dataframes (dict): Dictionary containing DataFrame objects for training, validation, and test sets.
:param y_train (pd.Series): Target variable for the training dataset.
:return: dict
Dictionary containing updated DataFrame objects with added similarity columns.
"""
pickle_outfile_name = os.path.join(model_root_folder, 'trained_model',
f'average_features_per_target_bin_{target_id}.pickle')
_x_dataframes = x_dataframes.copy()
bins = pd.cut(y_train, similarity_bins)
columns_to_drop = ([column for column in _x_dataframes['x_train'].columns if column.startswith('mom_zero_')]
+ [column for column in _x_dataframes['x_train'].columns if column.startswith('ratio_')])
clean_train = _x_dataframes['x_train'].copy().drop(columns=columns_to_drop)
average_features_per_target_bin = clean_train.groupby(bins).mean()
for key in _x_dataframes.keys():
_x_dataframes[key] = compute_and_add_similarity_cols(
average_features_per_target_bin=average_features_per_target_bin,
columns_to_drop=columns_to_drop,
input_df=_x_dataframes[key],
similarity_bins=similarity_bins)
if os.path.isfile(pickle_outfile_name):
os.remove(pickle_outfile_name)
with open(pickle_outfile_name, 'wb') as outfile:
pickle.dump(average_features_per_target_bin, outfile)
return _x_dataframes
def train_models_wrapper(target_name: str,
model_type: str,
model_kwargs: dict,
logger: logging.Logger,
similarity_bins: Union[None, int] = 50,
limit_rows: int = None,
model_root_folder: Union[str, None] = None,
use_validation: bool = False):
"""
Train machine learning models for a specified target variable.
:param target_name (str): Name of the target variable in the training set.
:param model_type (str): Type of the machine learning model to be trained.
:param model_kwargs (dict): Dictionary containing keyword arguments for initializing the model.
:param similarity_bins (Union[None, int], optional): Number of bins for similarity calculation. Defaults to 50.
:param limit_rows (int, optional): Limit the number of rows for preprocessing. Defaults to None.
:param model_root_folder (Union[str, None], optional): Root folder where the trained model and other related files
will be stored. if not specified, the fiducial model is assumed, i.e. 'prs/output/run_type/constant_abundance_p15_q05'.
:param use_validation (bool, optional): Whether to use a validation dataset for training. Defaults to False.
:param logger (logging.Logger): Logger object for logging messages.
"""
_model_root_folder = validate_parameter(
model_root_folder,
default=os.path.join('prs', 'output', 'run_type', 'constant_abundance_p15_q05')
)
logger.info(f"Training for target {target_name}")
target_id = target_name.split('_')[-1]
x_dataframes, y_series = preprocess_data(model_root_folder=_model_root_folder,
similarity_bins=similarity_bins,
target_name=target_name,
limit_rows=limit_rows,
logger=logger)
model = train_ml_model(model_type=model_type,
model_kwargs=model_kwargs,
x_train=x_dataframes['x_train'],
y_train=y_series['y_train'],
x_validation=x_dataframes['x_test'],
y_validation=y_series['y_test'],
use_validation=use_validation)
with open(os.path.join(_model_root_folder, 'trained_model', f'ml_model_{target_id}.pickle'), 'wb') as outfile:
pickle.dump(model, outfile)
inspect_training(model=model,
x_dataframes=x_dataframes,
y_series=y_series,
logger=logger)
def inspect_training(model: Union[XGBRegressor, RandomForestRegressor],
x_dataframes: dict,
y_series: dict,
logger: logging.Logger):
"""
Inspect the training process results and evaluate the model.
:param model (Union[XGBRegressor, RandomForestRegressor]): Trained machine learning model.
:param x_dataframes (dict): Dictionary containing DataFrame objects for training, validation, and test sets.
:param y_series (dict): Dictionary containing target variable Series for training, validation, and test sets.
:param logger (logging.Logger): Logger object for logging messages.
"""
pred = model.predict(x_dataframes['x_test'])
pred_val = model.predict(x_dataframes['x_validation'])
pred_train = model.predict(x_dataframes['x_train'])
mse = mean_squared_error(y_series['y_test'], pred)
mse_validation = mean_squared_error(y_series['y_validation'], pred_val)
mse_train = mean_squared_error(y_series['y_train'], pred_train)
logger.info(f'MSE {mse}, MSE validation {mse_validation}, MSE train {mse_train}')
plt.clf()
plt.scatter(10 ** y_series['y_test'], 10 ** pred)
plt.scatter(10 ** y_series['y_validation'], 10 ** pred_val)
plt.scatter(10 ** y_series['y_train'], 10 ** pred_train)
plt.loglog()
y_low = np.min(10 ** y_series['y_train'])
y_high = np.max(10 ** y_series['y_train'])
plt.plot([y_low, y_high], [y_low, y_high], color='r')
plt.show()
def preprocess_data(model_root_folder: str,
similarity_bins: Union[None, int],
target_name: str,
logger: logging.Logger,
limit_rows: int = None) -> Tuple[dict, dict]:
"""
Preprocess the data for training machine learning models.
:param model_root_folder (str): Root folder where the trained model and other related files will be stored.
:param similarity_bins (Union[None, int]): Number of bins for similarity calculation.
:param target_name (str): Name of the target variable.
:param limit_rows (int, optional): Limit the number of rows for preprocessing. Defaults to None.
:param logger (logging.Logger): Logger object for logging messages.
:return: Tuple[dict, dict]
- Dictionary containing DataFrame objects for training, validation, and test sets.
- Dictionary containing target variable Series for training, validation, and test sets.
"""
target_id = target_name.split('_')[-1]
merged = get_data(limit_rows,
use_model_for_inference=model_root_folder.split(os.path.sep)[-1])
x_test, x_train, x_validation, y_test, y_train, y_validation = split_data(merged=merged,
target_column=target_name)
x_dataframes = {
'x_train': x_train,
'x_test': x_test,
'x_validation': x_validation
}
if similarity_bins is not None:
x_dataframes = create_similarity_columns(model_root_folder=model_root_folder,
target_id=target_id,
similarity_bins=similarity_bins,
x_dataframes=x_dataframes,
y_train=y_train)
columns = x_dataframes['x_train'].columns
logger.info(f'Feature used for training {columns}')
scaler = QuantileTransformer(output_distribution='uniform')
scaler.fit(X=x_dataframes['x_train'])
for key in x_dataframes.keys():
x_dataframes[key] = pd.DataFrame(scaler.transform(X=x_dataframes[key]), columns=columns)
logger.info(f'Train {len(x_train)}, test {len(x_test)}, validation {len(x_validation)}')
with open(os.path.join(model_root_folder, 'trained_model', f'ml_scaler_{target_id}.pickle'), 'wb') as outfile:
pickle.dump(scaler, outfile)
y_series = {
'y_train': y_train,
'y_test': y_test,
'y_validation': y_validation
}
return x_dataframes, y_series
import numpy as np
from .physical_constants import mean_molecular_mass
polaris_grid_map = {
'spherical': 30
}
polaris_data_map = {
"gas_number_density": 0,
"dust_temperature": 2,
"gas_temperature": 3,
"molecular_abundance_mass_ratio": 17
}
radmc_grid_map = {
'regular': 0,
'spherical': 100
}
radmc_coord_system_map = {
'cartesian': 0,
'polar': 100
}
radmc_input_headers = {
'amr_grid.inp': ['iformat', 'grid_type', 'coordinate_system', 'grid_info', 'active_axes', 'ncells_per_axis'],
'dust_density.inp': ['iformat', 'ncells', 'dust_species'],
'dust_temperature.dat': ['iformat', 'ncells', 'dust_species'],
'microturbulence.inp': ['iformat', 'ncells'],
'gas_velocity.inp': ['iformat', 'ncells'],
'gas_temperature.inp': ['iformat', 'ncells'],
'wavelength_micron.inp': ['continuum_lambdas'],
'numberdens_mol.inp': ['iformat', 'ncells'],
'escprob_lengthscale.inp': ['iformat', 'ncells'],
'stars.inp': ['iformat', 'nstars', 'continuum_lambdas', 'stars_properties', 'lambdas']
}
leiden_url_mapping = {
'co': 'https://home.strw.leidenuniv.nl/~moldata/datafiles/co.dat',
'e-ch3oh': 'https://home.strw.leidenuniv.nl/~moldata/datafiles/e-ch3oh.dat',
'a-ch3oh': 'https://home.strw.leidenuniv.nl/~moldata/datafiles/ch3oh_a.dat'
}
radmc_lines_mode_mapping = {
'lte': 1,
'user_defined_populations': 2,
'lvg': 3,
'optically_thin_non_lte': 4,
}
radmc_options_mapping = {
'inclination': 'incl',
'position_angle': 'phi',
'imolspec': 'imolspec',
'iline': 'iline',
'width_kms': 'widthkms',
'nchannels': 'linenlam',
'npix': 'npix',
'image_size_pc': 'sizepc',
'threads': 'setthreads'
}
aggregation_function_mapping = {
'mean': np.nanmean,
'sum': np.nansum,
'median': np.nanmedian
}
line_ratio_mapping = {
'87-86': r'$I(2_{0}-1_{0})/I(2_{-1}-1_{-1})$',
'88-86': r'$I(2_{1}-1_{1})/I(2_{-1}-1_{-1})$',
'88-87': r'$I(2_{1}-1_{1})/I(2_{0}-1_{0})$',
'257-256': r'$I(5_{-1}-4_{-1})/I(5_{0}-4_{0})$',
'381-380': r'$I(7_{-1}-6_{-1})/I(7_{0}-6_{0})$'
}
config_overrides = {
'isothermal_p15': {
'grid': {
'power_law_temperature': 0
}
},
'isothermal_p12': {
'grid': {
'power_law_density': -1.2,
'power_law_temperature': 0
}
},
'isothermal_p18': {
'grid': {
'power_law_density': -1.8,
'power_law_temperature': 0
}
},
'constant_abundance_p15_q05': {},
'constant_abundance_p12_q05': {
'grid': {
'power_law_density': -1.2,
}
},
'constant_abundance_p18_q05': {
'grid': {
'power_law_density': -1.8,
}
},
'constant_abundance_p15_q05_x01': {
'lines': {
'molecular_abundances': {
"e-ch3oh": 1e-10
}
}
},
'constant_abundance_p15_q05_x10': {
'lines': {
'molecular_abundances': {
"e-ch3oh": 1e-8
}
}
},
'hot_core_p15_q05': {
'lines': {
'hot_core_specs': {
"e-ch3oh": {
"threshold": 90,
"abundance_jump": 100
}
}
}
},
'hot_core_p12_q05': {
'grid': {
'power_law_density': -1.2,
},
'lines': {
'hot_core_specs': {
"e-ch3oh": {
"threshold": 90,
"abundance_jump": 100
}
}
}
},
'hot_core_p18_q05': {
'grid': {
'power_law_density': -1.8,
},
'lines': {
'hot_core_specs': {
"e-ch3oh": {
"threshold": 90,
"abundance_jump": 100
}
}
}
},
'hot_core_x10': {
'lines': {
'molecular_abundances': {
"e-ch3oh": 1e-8
},
'hot_core_specs': {
"e-ch3oh": {
"threshold": 90,
"abundance_jump": 100
}
}
}
},
'hot_core_x01': {
'lines': {
'molecular_abundances': {
"e-ch3oh": 1e-10
},
'hot_core_specs': {
"e-ch3oh": {
"threshold": 90,
"abundance_jump": 100
}
}
}
},
'double_microturbulence': {},
}
mean_molecular_mass = 2.34
speed_of_light = 2.99792458e10 #cm/s
source_name,mass,distance,diameter,class,spectrum_index,tpeak_86,tpeak_unc_86,rms_noise_86,linewidth_mhz_86,linewidth_mhz_unc_86,linewidth_86,linewidth_unc_86,tpeak_87,tpeak_unc_87,rms_noise_87,linewidth_mhz_87,linewidth_mhz_unc_87,linewidth_87,linewidth_unc_87,tpeak_88,tpeak_unc_88,rms_noise_88,linewidth_mhz_88,linewidth_mhz_unc_88,linewidth_88,linewidth_unc_88,ratio_87-86,ratio_88-87,ratio_88-86,area_86,area_unc_86,area_87,area_unc_87,area_88,area_unc_88,tpeak_256,tpeak_unc_256,rms_noise_256,linewidth_mhz_256,linewidth_mhz_unc_256,linewidth_256,linewidth_unc_256,tpeak_257,tpeak_unc_257,rms_noise_257,linewidth_mhz_257,linewidth_mhz_unc_257,linewidth_257,linewidth_unc_257,ratio_257-256,area_256,area_unc_256,area_257,area_unc_257,tpeak_380,tpeak_unc_380,rms_noise_380,linewidth_mhz_380,linewidth_mhz_unc_380,linewidth_380,linewidth_unc_380,tpeak_381,tpeak_unc_381,rms_noise_381,linewidth_mhz_381,linewidth_mhz_unc_381,linewidth_381,linewidth_unc_381,ratio_381-380,area_381,area_unc_381,area_380,area_unc_380,AGAL_name,apex_name
G34.26+0.15,800,1.6,67,HII,1,2.53,0.02365,0.09583,2.056,0.0,6.371484227215981,0.010451084955200635,1.74,0.02365,0.09583,2.056,0.0,6.371142617374448,0.010451084955200635,1.16,0.02365,0.09583,2.056,0.003373,6.370421188227841,0.010451084955200635,0.6877470355731226,0.6666666666666666,0.45849802371541504,17.148782015804713,0.16275305913281377,11.79339165343781,0.16145840413561002,7.861370828025846,0.1607951465382442,1.98,0.735,0.09576,5.665,0.354,7.026574916609798,0.4390834104995355,3.18,0.735,0.09576,5.665,0.0,7.0246254898627,0.4390834104995355,1.6060606060606062,14.800657803071703,5.571485634832507,23.76415857208871,5.689969110997285,3.08,0.292,0.125,7.87,0.0,6.97780470860188,0.12404792512892213,3.73,0.292,0.125,7.87,0.14,6.97326550546155,0.12404792512892213,1.211038961038961,27.670510995076153,2.2213861922198466,22.863445215418928,2.2053525649662755,AGAL034.258+00.154,AG034.26+0.1
G35.20-0.74,460,2.2,74,IRb,2,2.41,0.02772,0.111,1.44,0.0,4.462518135793293,0.009989415326287235,0.868,0.02772,0.111,1.44,0.0,4.462278875982103,0.009989415326287235,0.364,0.02772,0.111,1.44,0.003224,4.461773594867748,0.009989415326287235,0.36016597510373444,0.41935483870967744,0.15103734439834024,11.441136922618977,0.13406585068059934,4.120487302502623,0.13191266413937913,1.7277506260977236,0.13163170537476587,0.693,0.369,0.05819,3.89,0.283,4.82495612102597,0.3510186586761823,1.8,0.369,0.05819,3.89,0.0,4.8236175031890385,0.3510186586761823,2.597402597402598,3.5571219062457415,1.9116488388286446,9.236714367808798,2.009289929523078,0.75,0.06533,0.132,5.281,0.0,4.682310885149495,0.048741974009585756,1.65,0.06533,0.132,5.281,0.05501,4.679264947184555,0.048741974009585756,2.1999999999999997,8.213603364738846,0.33627512715504143,3.735886344534172,0.32773616425273094,AGAL035.197-00.742,AG035.20-0.7
G34.41+0.23,210,1.6,63,IRb,3,3.27,0.04614,0.249,1.591,0.0,4.930462745866063,0.013468979039507015,1.33,0.04614,0.249,1.591,0.0,4.930198397005227,0.013468979039507015,0.59,0.04614,0.249,1.591,0.004347,4.929640131551797,0.013468979039507015,0.4067278287461774,0.44360902255639095,0.18042813455657492,17.151716147853218,0.24650623714095088,6.975706242571226,0.24274851847385398,3.094135827250596,0.24211954560123883,0.966,0.441,0.111,4.157,0.333,5.156129201826466,0.41303608953769866,2.09,0.441,0.111,4.157,0.0,5.154698704564739,0.41303608953769866,2.1635610766045548,5.298745541451453,2.4559502373777042,11.460979034617344,2.586820094338446,1.43,0.103,0.161,5.615,0.0,4.978446434409092,0.05608738329043407,2.37,0.103,0.161,5.615,0.0633,4.975207854277841,0.05608738329043407,1.6573426573426575,12.543875121955834,0.5631980961359404,7.573594043835107,0.552143182260122,AGAL034.411+00.234,AG034.41+0.2
G28.56-0.24,5400,5.5,101,70w,4,1.13,0.02395,0.0912,2.072,0.0,6.4210677620581285,0.03817295186720185,0.293,0.02395,0.0912,2.072,0.0,6.420723493774249,0.03817295186720185,0.0558,0.02395,0.0912,2.072,0.01232,6.419996450393038,0.03817295186720185,0.2592920353982301,0.19044368600682596,0.04938053097345133,7.718943160772005,0.16991450153312224,2.00135317412325,0.16402397963826934,0.3811019169488633,0.1635890088005906,0.04884,0.108,0.03238,5.506,0.529,6.829359486470176,0.6561444185148425,0.369,0.108,0.03238,5.506,0.0,6.827464774436721,0.6561444185148425,7.555282555282555,0.3548360822544717,0.7853900725084517,2.68014308698633,0.8256372552866202,0.005316,0.04456,0.03898,8.778,0.0,7.782867818565096,0.9126383063056414,0.117,0.04456,0.03898,8.778,1.03,7.777804905583417,0.9126383063056414,22.00902934537246,0.9680884829289998,0.38580323815715173,0.04401460140797027,0.3689771528703325,AGAL028.564-00.236,AG028.56-0.2
G31.41+0.31,3000,4.9,59,HII,5,1.29,0.02672,0.09408,2.43,0.0,7.530499354151182,0.03522942067614326,0.953,0.02672,0.09408,2.43,0.0,7.5300956032198,0.03522942067614326,0.751,0.02672,0.09408,2.43,0.01137,7.529242941339326,0.03522942067614326,0.7387596899224805,0.7880377754459602,0.5821705426356589,10.334408688143643,0.21945028804739836,7.634235223264329,0.21700641625554018,6.015384520155143,0.21586554131344782,0.891,0.301,0.071,6.905,0.456,8.564607201975402,0.5655989694570287,1.17,0.301,0.071,6.905,0.0,8.562231069285428,0.5655989694570287,1.313131313131313,8.11815427336179,2.794406439049449,10.657245054323353,2.830674270184918,1.56,0.217,0.09764,8.48,0.0,7.518651071022101,0.2020209066385303,1.96,0.217,0.09764,8.48,0.228,7.513760036380426,0.2020209066385303,1.2564102564102564,15.666989012027273,1.7849749705573348,12.47776135190902,1.7677726204007878,AGAL031.412+00.307,AG031.41+0.3
G34.40+0.23,270,1.6,82,HII,6,2.53,0.0227,0.11,1.765,0.0,5.469683687274418,0.010553333933416354,0.841,0.0227,0.11,1.765,0.0,5.469390427853064,0.010553333933416354,0.225,0.0227,0.11,1.765,0.003406,5.468771107598316,0.010553333933416354,0.3324110671936759,0.267538644470868,0.08893280632411069,14.72159545617476,0.13510656723296366,4.893358882791944,0.1324170108062351,1.3090143608612992,0.13208916075208882,0.649,0.391,0.07817,4.655,0.368,5.773822813207168,0.45644829114076,1.77,0.391,0.07817,4.655,0.0,5.772220945332899,0.45644829114076,2.727272727272727,3.986394686990907,2.4222527304195376,10.868969226850245,2.5501966207773785,0.595,0.05278,0.06479,6.293,0.0,5.579583866738455,0.062475851434573564,1.49,0.05278,0.06479,6.293,0.07051,5.5759542345450495,0.062475851434573564,2.504201680672269,8.838480648374599,0.32837271632849785,3.531757873095086,0.3157737464671486,AGAL034.401+00.226,AG034.40+0.2
G23.21-0.38,1200,4.6,61,IRw,7,1.56,0.0231,0.15,2.059,0.0,6.380781139998884,0.019687575987353937,0.784,0.0231,0.15,2.059,0.0,6.38043903169941,0.019687575987353937,0.28,0.0231,0.15,2.059,0.006354,6.379716549883815,0.019687575987353937,0.5025641025641026,0.35714285714285715,0.1794871794871795,10.589381466381129,0.16017213897769164,5.3215576604812105,0.15765334842081596,1.900341099965392,0.1568877828888521,0.618,0.281,0.09017,6.289,0.493,7.800552453761521,0.6114918682945507,1.14,0.281,0.09017,6.289,0.0,7.798388297572201,0.6114918682945507,1.8446601941747571,5.128448315345341,2.366268748274346,9.457619850247136,2.4463347346958884,0.919,0.06241,0.08324,7.887,0.0,6.9928774760791645,0.08744492664980946,1.31,0.06241,0.08324,7.887,0.09869,6.988328467798634,0.08744492664980946,1.4254624591947769,9.739053502995969,0.47971744770208,6.836653617571014,0.4720878606853434,AGAL023.206-00.377,AG023.21-0.3
G49.49-0.39,11000,5.4,62,HII,9,4.64,0.03185,0.207,2.618,0.0,8.113105888546418,0.009874772532530218,3.55,0.03185,0.207,2.618,0.0,8.112670900917463,0.009874772532530218,2.26,0.03185,0.207,2.618,0.003187,8.111752271780391,0.009874772532530218,0.7650862068965517,0.6366197183098591,0.4870689655172414,40.047671620058914,0.27918426179969574,30.638278402401056,0.2773996831748604,19.50272354704647,0.2758738141000653,3.83,1.43,0.253,7.217,0.435,8.951595970551265,0.5395516484951919,5.66,1.43,0.253,7.217,0.0,8.949112473140177,0.5395516484951919,1.4778067885117494,36.47299209277803,13.79415939155848,53.88508148720575,13.996345324993044,6.3,0.671,0.356,10.05,0.0,8.910665479218412,0.16746469892404486,7.58,0.671,0.356,10.05,0.189,8.90486891104048,0.16746469892404486,1.2031746031746031,71.80734717626261,6.498419983328799,59.72041757348511,6.458962659096731,AGAL049.489-00.389,AG049.49-0.3
G59.78+0.07,250,2.2,79,IRb,10,1.08,0.02071,0.04479,0.8098,0.0,2.5095466571982006,0.013475175947277662,0.394,0.02071,0.04479,0.8098,0.0,2.5094121067849353,0.013475175947277662,0.171,0.02071,0.04479,0.8098,0.004349,2.509127956336043,0.013475175947277662,0.3648148148148148,0.434010152284264,0.15833333333333333,2.88330892529155,0.05741683671115239,1.051817414971558,0.05557490883168034,0.45644774524836534,0.05533521700055069,,,,,,,,,,,,,,,,,,,,0.319,0.06157,0.06229,3.308,0.0,2.932983224403433,0.11252918922409365,0.719,0.06157,0.06229,3.308,0.127,2.931075259474817,0.11252918922409365,2.2539184952978055,2.24196075698127,0.21039710577940018,0.9953421793454204,0.19586918342589876,AGAL059.782+00.066,AG059.78+0.0
G53.14+0.07,100,1.6,67,IRb,11,1.05,0.01983,0.09708,1.155,0.0,3.5793114214175374,0.012877174347409972,0.335,0.01983,0.09708,1.155,0.0,3.5791195151106456,0.012877174347409972,0.11,0.01983,0.09708,1.155,0.004156,3.578714237550173,0.012877174347409972,0.3190476190476191,0.3283582089552239,0.10476190476190476,3.998167013285548,0.07686609123531718,1.2755372740021984,0.07564353071760102,0.41878570864948833,0.0755106793427082,0.345,0.19,0.05544,3.888,0.284,4.8224754237915075,0.3522590072934126,0.952,0.19,0.05544,3.888,0.0,4.82113749418997,0.3522590072934126,2.7594202898550724,1.769951086391564,0.9832922403050368,4.882683930286012,1.037736129080711,0.474,0.05759,0.07747,4.836,0.0,4.287759030597039,0.08176530379212095,1.08,0.05759,0.07747,4.836,0.09228,4.284969756596196,0.08176530379212095,2.278481012658228,4.9231567416211615,0.27882524298769307,2.1621252984074433,0.2659096119306583,AGAL053.141+00.069,AG053.14+0.0
G37.55+0.20,1200,6.7,70,IRb,12,0.96,0.02248,0.07483,1.649,0.0,5.110203059668848,0.027161046758757412,0.435,0.02248,0.07483,1.649,0.0,5.109929073954506,0.027161046758757412,0.172,0.02248,0.07483,1.649,0.008766,5.1093504569006365,0.027161046758757412,0.453125,0.3954022988505747,0.17916666666666667,5.218930784342653,0.12531848950082622,2.3647012203938407,0.12284811129200904,0.934902424028627,0.1222906026734552,0.259,0.137,0.04511,4.252,0.388,5.273962320463347,0.4812552634853665,0.614,0.137,0.04511,4.252,0.0,5.272499132020512,0.4812552634853665,2.3706563706563704,1.45314493723405,0.7800057066048043,3.44395156070276,0.8302500355158099,0.382,0.06053,0.05076,5.962,0.0,5.286108217621908,0.20645118967884896,0.432,0.06053,0.05076,5.962,0.233,5.282669497275954,0.20645118967884896,1.1308900523560208,2.427780024280013,0.3531542428043672,2.1481844033314563,0.3505786313165484,AGAL037.554+00.201,AG037.55+0.2
G34.82+0.35,110,1.6,89,IRb,13,0.616,0.02224,0.0291,1.16,0.0,3.5948062760557087,0.024604822303364436,0.163,0.02224,0.0291,1.16,0.0,3.594613538985583,0.024604822303364436,0.04946,0.02224,0.0291,1.16,0.007941,3.5942065069767968,0.024604822303364436,0.26461038961038963,0.3034355828220859,0.08029220779220779,2.3557453894152305,0.0865664840020827,0.6233212838879257,0.08515398090886098,0.18911644025007698,0.08504725085289648,0.06802,0.05868,0.03046,2.501,0.227,3.1021118916930455,0.2815591361112841,0.315,0.05868,0.03046,2.501,0.0,3.1012512533356773,0.2815591361112841,4.630990885033814,0.2244740966733627,0.19471981880448871,1.0392490902135514,0.21536538345879122,0.06994,0.05121,0.04384,7.683,0.0,6.812004266351747,0.8346653247960331,0.126,0.05121,0.04384,7.683,0.942,6.807572919753633,0.8346653247960331,1.8015441807263368,0.912504455201019,0.38737613581295827,0.5068421046687672,0.3762696495121889,AGAL034.821+00.351,AG034.82+0.3
G30.85-0.08,1200,4.9,78,70w,14,0.52,0.02097,0.05365,2.1,0.0,6.507838948031887,0.053603252216119474,0.15,0.02097,0.05365,2.1,0.0,6.5074900274739,0.053603252216119474,0.034,0.02097,0.05365,2.1,0.0173,6.506753159182133,0.053603252216119474,0.28846153846153844,0.22666666666666668,0.06538461538461539,3.600081120187853,0.1481775324641313,1.0384292597032818,0.14542418896080203,0.23535064618318358,0.14516891999615622,0.07805,0.07779,0.03649,5.532,0.463,6.861608550518165,0.574281409777641,0.286,0.07779,0.03649,5.532,0.0,6.859704891424618,0.574281409777641,3.664317745035234,0.5697324971999391,0.5698331975250233,2.087101701007916,0.5939589107713851,0.07117,0.04949,0.04257,8.502,0.0,7.5381570054044715,0.6831496448171354,0.224,0.04949,0.04257,8.502,0.771,7.533253281757828,0.6831496448171354,3.1473935647042297,1.7951582288444188,0.4287274799425559,0.5707347171006769,0.40023218446566816,AGAL030.848-00.081,AG030.85-0.0
G28.86+0.07,1000,7.4,69,IRb,15,0.9,0.02452,0.05009,1.262,0.0,3.9109013106744004,0.019699969802895238,0.402,0.02452,0.05009,1.262,0.0,3.9106916260343154,0.019699969802895238,0.201,0.02452,0.05009,1.262,0.006358,3.910248803279929,0.019699969802895238,0.44666666666666666,0.5,0.22333333333333333,3.744479978305277,0.10374528151605596,1.6724447166657392,0.10235811340222353,0.8361276696375168,0.10208620319040439,,,,,,,,,,,,,,,,,,,,0.336,0.04941,0.06195,4.484,0.0,3.97566408047914,0.11961764208860348,0.646,0.04941,0.06195,4.484,0.135,3.9730778305577625,0.11961764208860348,1.9226190476190474,2.7304343388726755,0.22443693449275692,1.4210884372776502,0.21330536611171214,AGAL028.861+00.066,AG028.86+0.0
G22.37+0.45,620,4.0,65,IRw,16,1.86,0.03935,0.123,1.457,0.0,4.515200641563076,0.020945548264795815,0.465,0.03935,0.123,1.457,0.0,4.514958557156892,0.020945548264795815,0.101,0.03935,0.123,1.457,0.00676,4.5144473109182695,0.020945548264795815,0.25,0.2172043010752688,0.0543010752688172,8.934333184369493,0.19350455111823223,2.2334635415722928,0.18928764677077922,0.48506295574760133,0.18899584856499071,0.188,0.153,0.05118,4.133,0.383,5.126360835012938,0.475053520399215,0.675,0.153,0.05118,4.133,0.0,5.1249385965759116,0.475053520399215,3.5904255319148937,1.0252721670025875,0.8397889239422417,3.6801420773284477,0.9012219713131503,0.166,0.04502,0.03825,5.697,0.0,5.051150371652467,0.16126230266759875,0.5,0.04502,0.03825,5.697,0.182,5.047864496139066,0.16126230266759875,3.012048192771084,2.6850343064569504,0.2565267403612208,0.8920116613769251,0.24358830354218275,AGAL022.376+00.447,AG022.37+0.4
G19.88-0.54,790,3.7,67,IRb,17,1.68,0.02777,0.0794,1.327,0.0,4.112334420970625,0.013431797592883118,0.623,0.02777,0.0794,1.327,0.0,4.112113936408507,0.013431797592883118,0.215,0.02777,0.0794,1.327,0.004335,4.1116483058260425,0.013431797592883118,0.37083333333333335,0.3451043338683788,0.12797619047619047,7.349704071521969,0.1238378758928978,2.725369130194149,0.12180807911292109,0.940430197609148,0.121507432969849,0.658,0.284,0.06431,3.098,0.227,3.8426000161795506,0.2815591361112841,1.6,0.284,0.06431,3.098,0.0,3.8415339395577486,0.2815591361112841,2.43161094224924,2.689820011325686,1.1775666735052563,6.538781173715317,1.2556873263733366,1.23,0.06673,0.09744,4.683,0.0,4.152104123301474,0.032598022610664606,2.33,0.06673,0.09744,4.683,0.03679,4.149403095562445,0.032598022610664606,1.8943089430894309,10.285222566660103,0.3054447929243074,5.43307241666044,0.297825582498799,AGAL019.882-00.534,AG019.88-0.5
G18.89-0.47,2800,4.7,82,IRw,18,2.23,0.04458,0.16,1.891,0.0,5.860154024156332,0.026253199770357238,0.622,0.04458,0.16,1.891,0.0,5.859839829501498,0.026253199770357238,0.199,0.04458,0.16,1.891,0.008473,5.859176297149244,0.026253199770357238,0.2789237668161435,0.319935691318328,0.08923766816143498,13.902280291349596,0.284814022368405,3.8774684829254595,0.2784484436939946,1.240400088439042,0.27793012917232396,0.327,0.197,0.04993,4.739,0.367,5.878012097054516,0.4552079425235297,0.922,0.197,0.04993,4.739,0.0,5.876381323293792,0.4552079425235297,2.819571865443425,2.0447978252519436,1.2420175138135696,5.763854872422209,1.30997858860221,0.222,0.06106,0.08294,5.647,0.0,5.006818702601628,0.19050217073370182,0.72,0.06106,0.08294,5.647,0.215,5.00356166573588,0.19050217073370182,3.243243243243243,3.8325153184359935,0.3562705793927619,1.1824614382740017,0.32832733849500356,AGAL018.888-00.474,AG018.89-0.4
G18.73-0.23,7900,12.5,74,IRw,19,1.77,0.02653,0.0734,1.73,0.0,5.36121970480722,0.016477577762157417,0.692,0.02653,0.0734,1.73,0.0,5.360932260728499,0.016477577762157417,0.251,0.02653,0.0734,1.73,0.005318,5.360325221611947,0.016477577762157417,0.3909604519774011,0.3627167630057804,0.14180790960451978,10.095062635647638,0.15446019745191475,3.9465586430043844,0.15178923388940002,1.43132088364319,0.15135059269248557,0.286,0.197,0.03875,4.557,0.365,5.6522686487185965,0.4527272452890691,0.824,0.197,0.03875,4.557,0.0,5.650700504378522,0.4527272452890691,2.8811188811188813,1.7197328016314029,1.1925529389006952,4.953380016604151,1.2489705007902534,0.375,0.06313,0.06494,6.62,0.0,5.869512982330933,0.1444272271143879,0.766,0.06313,0.06494,6.62,0.163,5.865694745381889,0.1444272271143879,2.042666666666667,4.779917207406943,0.4111428033705079,2.341561030185213,0.3983825447868095,AGAL018.734-00.226,AG018.73-0.2
G18.61-0.07,870,4.3,75,IRw,20,1.01,0.02695,0.06391,1.479,0.0,4.583378001971029,0.022516464384655502,0.298,0.02695,0.06391,1.479,0.0,4.583132262206619,0.022516464384655502,0.04943,0.02695,0.06391,1.479,0.007267,4.582613296395417,0.022516464384655502,0.29504950495049503,0.16587248322147652,0.04894059405940594,4.924693385096532,0.13361496878643883,1.4529504405718856,0.13159312358515932,0.24097720770300585,0.13138983333672116,0.139,0.09774,0.05296,3.455,0.34,4.285404472530777,0.42171852985831093,0.465,0.09774,0.05296,3.455,0.0,4.284215545891549,0.42171852985831093,3.3453237410071943,0.6336927890231682,0.449933406945426,2.119319392382522,0.49189607844341887,0.129,0.05685,0.05772,5.744,0.0,5.092822140560254,0.28442417118845714,0.345,0.05685,0.05772,5.744,0.321,5.089509156718061,0.28442417118845714,2.6744186046511627,1.8679581479443947,0.32502672748966266,0.6989085703534818,0.31047076694386866,AGAL018.606-00.074,AG018.61-0.0
G15.03-0.67,1100,2.0,99,IRb,21,0.839,0.03087,0.04564,1.468,0.0,4.549289321767052,0.031201430625220992,0.405,0.03087,0.04564,1.468,0.0,4.549045409681755,0.031201430625220992,0.196,0.03087,0.04564,1.468,0.01007,4.548530303656843,0.031201430625220992,0.48271752085816455,0.4839506172839506,0.23361144219308702,4.060482703151656,0.1519740165468335,1.9599610541713945,0.14999621283291287,0.9484169569327037,0.1495172793656858,0.498,0.254,0.0375,3.9,0.282,4.837359607198272,0.349778310058952,1.26,0.254,0.0375,3.9,0.0,4.836017548184383,0.349778310058952,2.5301204819277108,2.5627713663667446,1.3201864103978675,6.482321394374812,1.3883181061379544,0.369,0.07326,0.05491,6.077,0.0,5.388071056438835,0.1231618685208584,1.02,0.07326,0.05491,6.077,0.139,5.384566007203283,0.1231618685208584,2.7642276422764227,5.842826943986542,0.4404189229260346,2.1151044891765216,0.4226996779770496,AGAL015.029-00.669,AG015.03-0.6
G14.63-0.58,250,1.8,84,IRb,22,1.86,0.02943,0.0442,0.9171,0.0,2.8420662377333534,0.011984819628436422,0.581,0.02943,0.0442,0.9171,0.0,2.841913859141102,0.011984819628436422,0.206,0.02943,0.0442,0.9171,0.003868,2.841592058231397,0.011984819628436422,0.3123655913978494,0.35456110154905335,0.11075268817204299,5.623662981046849,0.09208679562408917,1.7565446299584897,0.08928391653611226,0.6227318765911359,0.0890047760093749,0.4,0.209,0.03239,2.428,0.176,3.0115664426352318,0.21830135663253739,1.32,0.209,0.03239,2.428,0.0,3.0107309248696623,0.21830135663253739,3.3,1.2815176351639286,0.6760059683722098,4.22783491577442,0.7362604233371383,0.219,0.05913,0.05544,3.466,0.0,3.0730712986040807,0.0831298309685391,0.921,0.05913,0.05544,3.466,0.09382,3.0710722035488867,0.0831298309685391,4.205479452054795,3.008997339860133,0.20965184775081325,0.7159602280790358,0.19427704436733984,AGAL014.632-00.577,AG014.63-0.5
G14.49-0.14,1900,3.9,89,70w,23,1.15,0.03402,0.102,1.679,0.0,5.2031721874978745,0.035353358831556256,0.351,0.03402,0.102,1.679,0.0,5.2028932172041324,0.035353358831556256,0.03107,0.03402,0.102,1.679,0.01141,5.202304073460382,0.035353358831556256,0.30521739130434783,0.08851851851851852,0.02701739130434783,6.365582995343145,0.1932137455379076,1.9427824672751601,0.188762628907307,0.1719527527259724,0.18828275873133013,0.128,0.08905,0.0404,4.416,0.401,5.477379493689121,0.49737979550936084,0.414,0.08905,0.0404,4.416,0.0,5.475859869944164,0.49737979550936084,3.2343749999999996,0.7458559310555399,0.5232957299744114,2.4117084959115784,0.5631062582040194,0.07617,0.05799,0.0578,7.242,0.0,6.4209989453233565,0.4891032476511787,0.211,0.05799,0.0578,7.242,0.552,6.416821955597529,0.4891032476511787,2.7701194696074567,1.440371736841573,0.410805519891472,0.5203058400694469,0.39809874373412035,AGAL014.492-00.139,AG014.49-0.1
G14.19-0.19,820,3.9,72,IRw,24,2.66,0.04234,0.214,1.796,0.0,5.565751786031081,0.023145450523376444,1.01,0.04234,0.214,1.796,0.0,5.565453375877679,0.023145450523376444,0.232,0.04234,0.214,1.796,0.00747,5.564823178043385,0.023145450523376444,0.37969924812030076,0.2297029702970297,0.08721804511278196,15.749893351960294,0.2591102799195194,5.9799020315281455,0.2519127822081297,1.3734457205383674,0.2507189304794556,0.47,0.302,0.09003,4.967,0.423,6.16081158178303,0.5246674650884279,1.32,0.302,0.09003,4.967,0.0,6.159102349187649,0.5246674650884279,2.808510638297873,3.080405790891515,1.9966333535808138,8.648952235029466,2.1114871424317903,0.525,0.06245,0.09786,6.243,0.0,5.535252197687616,0.0992383401031377,1.24,0.06245,0.09786,6.243,0.112,5.531651404141863,0.0992383401031377,2.361904761904762,7.297072065038203,0.39012176592387576,3.0914972380702115,0.37189436179225493,AGAL014.194-00.194,AG014.19-0.1
G14.11-0.57,350,2.6,81,IRw,25,1.11,0.02986,0.05211,0.9884,0.0,3.0630228648736746,0.016328851975661828,0.337,0.02986,0.05211,0.9884,0.0,3.062858639597716,0.016328851975661828,0.07368,0.02986,0.05211,0.9884,0.00527,3.062511820255057,0.016328851975661828,0.3036036036036036,0.21863501483679523,0.06637837837837837,3.616973808521042,0.09919201016902335,1.0980674058983302,0.09747059316615404,0.24004879884722616,0.09729203927521679,0.131,0.122,0.03082,2.435,0.189,3.020248882955845,0.23442588865653163,0.725,0.122,0.03082,2.435,0.0,3.019410956366403,0.23442588865653163,5.534351145038167,0.4209070251778891,0.3933488163719442,2.328801003580471,0.4315807681683414,0.152,0.05723,0.05307,2.939,0.0,2.60581550680825,0.14974356676277029,0.506,0.05723,0.05307,2.939,0.169,2.604120371099301,0.14974356676277029,3.3289473684210527,1.4017924550811132,0.17786077971657932,0.42136591173920634,0.1604869867792384,AGAL014.114-00.574,AG014.11-0.5
G13.66-0.60,560,4.5,67,IRb,26,1.61,0.03453,0.148,1.608,0.0,4.983145251635845,0.025209020811002774,0.748,0.03453,0.148,1.608,0.0,4.982878078180016,0.025209020811002774,0.262,0.03453,0.148,1.608,0.008136,4.982313847602319,0.025209020811002774,0.46459627329192543,0.3502673796791444,0.16273291925465838,8.534961548014586,0.1880743486996585,3.965098726041119,0.18413718398606285,1.388687476672136,0.1831553534762108,0.332,0.169,0.07207,5.127,0.474,6.359267360539882,0.5879252445671745,0.754,0.169,0.07207,5.127,0.0,6.357503069113163,0.5879252445671745,2.2710843373493974,2.2460391103183417,1.1620189309770295,5.099529057565239,1.2364636458899043,0.297,0.05548,0.06308,7.321,0.0,6.49104298242368,0.22417232184012356,0.519,0.05548,0.06308,7.321,0.253,6.486820427634563,0.22417232184012356,1.7474747474747476,3.5815529807897217,0.40236991280836626,2.050893367850886,0.3896020198637059,AGAL013.658-00.599,AG013.66-0.6
G13.18+0.06,360,2.4,88,IRw,27,2.25,0.02928,0.13,1.465,0.0,4.5399924089841495,0.01237522481798735,0.828,0.02928,0.13,1.465,0.0,4.539748995356793,0.01237522481798735,0.216,0.02928,0.13,1.465,0.003994,4.539234942000869,0.01237522481798735,0.368,0.2608695652173913,0.096,10.867003106610996,0.1444849558699236,3.998842732080239,0.14182788103779068,1.043058241991689,0.14142093236987918,0.416,0.262,0.06283,4.11,0.35,5.0978328168166405,0.4341220160306142,1.22,0.262,0.06283,4.11,0.0,5.096418493086619,0.4341220160306142,2.932692307692308,2.2560621827614065,1.4338151830644401,6.614500597410293,1.528153771626887,0.323,0.05752,0.06747,5.72,0.0,5.071542939415852,0.11961764208860348,0.947,0.05752,0.06747,5.72,0.135,5.068243798124532,0.11961764208860348,2.9318885448916405,5.105986039174396,0.33272360105670684,1.7426684781184258,0.3130453732259515,AGAL013.178+00.059,AG013.18+0.0
G12.81-0.20,1800,2.4,84,HII,28,1.28,0.03161,0.06405,1.998,0.0,6.1917439134131955,0.02934855520179674,0.613,0.03161,0.06405,1.998,0.0,6.1914119404251675,0.02934855520179674,0.34,0.03161,0.06405,1.998,0.009472,6.1907108628789995,0.02934855520179674,0.47890625,0.5546492659053834,0.265625,8.431310860817968,0.2120144583210657,4.037590978170881,0.20908051769016978,2.2391932908285748,0.20844959195786034,0.729,0.328,0.06065,4.776,0.313,5.923904995892038,0.3882291171930921,1.52,0.328,0.06065,4.776,0.0,5.9222614897765675,0.3882291171930921,2.085048010973937,4.594177385112016,2.088877254036277,9.576422834532323,2.159742388795141,0.659,0.08476,0.06396,6.078,0.0,5.388957689819851,0.12582003834504957,1.11,0.08476,0.06396,6.078,0.142,5.385452063811348,0.12582003834504957,1.6843702579666162,6.359416798755954,0.5078276831867471,3.77800331658647,0.49386459697606344,AGAL012.804-00.199,AG012.81-0.2
G10.62-0.38,3700,5.0,65,HII,29,2.08,0.03,0.05695,2.515,0.0,7.793911883000093,0.02408118359674454,1.25,0.03,0.05695,2.515,0.0,7.7934940090937435,0.02408118359674454,0.795,0.03,0.05695,2.515,0.007772,7.792611521591935,0.02408118359674454,0.6009615384615384,0.636,0.3822115384615385,17.24610289004276,0.2543853719744313,10.363688841879979,0.2507814699869695,6.590559744325095,0.2495329007627918,1.58,0.637,0.102,6.728,0.405,8.345065496725635,0.5023411899782821,2.65,0.637,0.102,6.728,0.0,8.342750272867828,0.5023411899782821,1.6772151898734176,14.026812217900536,5.717801509967671,23.519455556489092,5.828217319934533,1.93,0.224,0.104,9.245,0.0,8.19692560749992,0.13556666103375062,3.02,0.224,0.104,9.245,0.153,8.19159334154918,0.13556666103375062,1.5647668393782384,26.31767222497715,2.000038955895338,16.829857896249838,1.9730421303059003,AGAL010.624-00.384,AG010.62-0.3
G10.47+0.03,10000,8.6,55,HII,30,2.53,0.03094,0.13,2.352,0.0,7.288779621795713,0.015761834914647384,1.89,0.03094,0.13,2.352,0.0,7.288388830770769,0.015761834914647384,1.37,0.03094,0.13,2.352,0.005087,7.287563538283988,0.015761834914647384,0.7470355731225297,0.724867724867725,0.5415019762845851,19.61767281185442,0.24363131553143652,14.654313712932716,0.24198076977736857,10.621236220690493,0.2409668716291754,1.32,0.475,0.103,7.338,0.467,9.101678153236133,0.5792428042465623,1.85,0.475,0.103,7.338,0.0,9.099153017583848,0.5792428042465623,1.4015151515151516,12.781079959863508,4.67062615566759,17.90790753460651,4.737191542189759,1.61,0.232,0.107,11.33,0.0,10.04555620691986,0.27556360510781985,1.7,0.232,0.107,11.33,0.311,10.039021369362054,0.27556360510781985,1.0559006211180124,18.155676944590947,2.5273382331342082,17.205686694830824,2.5238526974413102,AGAL010.472+00.027,AG010.47+0.0
G10.45-0.02,1600,8.6,65,IRw,31,0.608,0.02514,0.05804,1.789,0.0,5.54405898953764,0.04672468459069836,0.318,0.02514,0.05804,1.789,0.0,5.543761742452765,0.04672468459069836,0.09589,0.02514,0.05804,1.789,0.01508,5.543134000846112,0.04672468459069836,0.5230263157894737,0.30154088050314465,0.1577138157894737,3.585944537913708,0.15132273434195886,1.8754428022340206,0.14910635364494462,0.5654586375969508,0.14832595328337872,0.101,0.05316,0.02782,4.865,0.314,6.0342960228255365,0.38946946581032243,0.252,0.05316,0.02782,4.865,0.0,6.032621890235134,0.38946946581032243,2.495049504950495,0.6483658492610417,0.3438149090944644,1.6172560812119723,0.3567836016634692,0.06068,0.05091,0.04699,6.912,0.0,6.128409929587827,0.7115034562751749,0.142,0.05091,0.04699,6.912,0.803,6.124423274936498,0.7115034562751749,2.340145023071852,0.9251788351499816,0.34867580326888103,0.39560841970998867,0.33507487684960785,AGAL010.444-00.017,AG010.45-0.0
G08.71-0.41,1600,4.8,92,IRw,32,1.32,0.02558,0.06756,1.326,0.0,4.109235450042991,0.016269981351840653,0.299,0.02558,0.06756,1.326,0.0,4.10901513163352,0.016269981351840653,0.05847,0.02558,0.06756,1.326,0.005251,4.108549851940718,0.016269981351840653,0.2265151515151515,0.19555183946488294,0.04429545454545455,5.770415738358244,0.11413380926129593,1.3070165152749178,0.11193736538875601,0.25556054238614234,0.11180958574546757,0.0432,0.07308,0.02721,3.905,0.396,4.843561350284424,0.49117805242320917,0.328,0.07308,0.02721,3.905,0.0,4.842217570682056,0.49117805242320917,7.592592592592593,0.2225977131194544,0.3772371124870143,1.6896248544507602,0.4136351969963581,0.05405,0.05218,0.04433,3.462,0.0,3.069524765080014,0.3969533604125508,0.206,0.05218,0.04433,3.462,0.448,3.0675279771166317,0.3969533604125508,3.8112858464384827,0.6722454928574747,0.19121458811501119,0.1764976739921008,0.17191323474250284,AGAL008.706-00.414,AG008.71-0.4
timea_name,gc_name,sex_name,glon,glat,FWHM,D_app,d,d_ref,vlsr,dv_co32,lum_1kpc,lum_bol,lum_bol_err,M,M_err,r_src,r_fwhm,M_vir,M_vir_fwhm,a_vir,a_vir_csc,M_csc,f_870_csc,f_870_csc_peak,f_70_peak,f_160_peak,f_870_peak,N_H2,N_H2_peak,glon_peak,glat_peak,d_offset,class,fint_70,bg_70,f_70,f_err_70,isSat_70,fint_160,bg_160,f_160,f_err_160,isSat_160,fint_250,bg_250,f_250,f_err_250,isSat_250,fint_350,bg_350,f_350,f_err_350,isSat_350,fint_500,bg_500,f_500,f_err_500,isSat_500,fint_870,bg_870,f_870,f_err_870,isSat_870,fint_8,bg_8,f_8,f_err_8,isSat_8,fint_12,bg_12,f_12,f_err_12,isSat_12,fint_14,bg_14,f_14,f_err_14,isSat_14,fint_21,bg_21,f_21,f_err_21,isSat_21,fint_w1,bg_w1,f_w1,f_err_w1,isSat_w1,fint_w2,bg_w2,f_w2,f_err_w2,isSat_w2,fint_w3,bg_w3,f_w3,f_err_w3,isSat_w3,fint_w4,bg_w4,f_w4,f_err_w4,isSat_w4,T,T_err,beta,beta_err,tau,tau_err,T_hot,T_hot_err,Omega_hot,Omega_hot_err,bf_T,bf_T_err,bf_beta,bf_beta_err,bf_tau,bf_tau_err,bf_T_hot,bf_T_hot_err,bf_Omega_hot,bf_Omega_hot_err
VARCHAR(50),VARCHAR(50),VARCHAR(50),FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,VARCHAR(50),FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,VARCHAR(50),FLOAT,FLOAT,FLOAT,FLOAT,INT,FLOAT,FLOAT,FLOAT,FLOAT,INT,FLOAT,FLOAT,FLOAT,FLOAT,INT,FLOAT,FLOAT,FLOAT,FLOAT,INT,FLOAT,FLOAT,FLOAT,FLOAT,INT,FLOAT,FLOAT,FLOAT,FLOAT,INT,FLOAT,FLOAT,FLOAT,FLOAT,INT,FLOAT,FLOAT,FLOAT,FLOAT,INT,FLOAT,FLOAT,FLOAT,FLOAT,INT,FLOAT,FLOAT,FLOAT,FLOAT,INT,FLOAT,FLOAT,FLOAT,FLOAT,INT,FLOAT,FLOAT,FLOAT,FLOAT,INT,FLOAT,FLOAT,FLOAT,FLOAT,INT,FLOAT,FLOAT,FLOAT,FLOAT,INT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT
\N,G006.2159-0.6098,AGAL006.216-00.609,6.2159,-0.6098,28.11,71.6233074183,2.94,\N,18.4588,\N,85.57,737.0868080003,505.5745288537,451.5630819309,168.1401103883,0.5104422072,0.1463212922,\N,\N,\N,\N,330.2237233374,4.91,2.29,14.6312550684,51.0557923185,2.4660070055,1.70836687926411E+022,8.10832711511753E+022,6.2160482979,-0.6089907857,2.9616866487,24d,183.5602254215,169.3820708238,14.1781545977,2.8361216606,0,430.7862777921,296.6244398798,134.1618379123,26.8364615503,0,338.7925213224,207.826689547,130.9658317755,26.1955802948,0,173.6635376114,94.6613882593,79.0021493521,15.8076163927,0,62.2279410727,35.5896164779,26.6383245948,19.980276291,0,9.1356904414,2.4215309925,6.7141594489,1.0072825292,0,4.6416870169,6.3807791937,\N,\N,0,7.7484080824,10.5991995991,\N,\N,0,3.9459671099,5.0486344729,\N,\N,0,10.4723363174,10.3100490407,0.1622872767,0.0552779091,0,0.2135793541,0.2460945083,\N,\N,0,0.3060982025,0.2782950536,0.0278031489,0.008341484,0,5.8001443553,6.707861564,\N,\N,0,23.2194899861,23.092126395,0.127363591,0.0382144579,0,15.9828622822,0.2102733895,1.75,0,0.0132397173,0.0006070112,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
\N,G008.6702-0.3557,AGAL008.671-00.356,8.6702,-0.3557,27.13,69.1263013254,4.78,\N,35.12,\N,3785.79,86205.1917314335,47474.7198641849,3056.9781748885,818.0680515396,0.8009697084,0.2220958849,\N,\N,\N,\N,2622.4323945039,30.63,15.35,389.8273627794,1288.6943357729,16.1056064839,4.69695094000759E+022,2.61742082058338E+023,8.6678382465,-0.3554771389,8.5400822978,IRb,1839.9524985885,134.0506414478,1705.9018571407,341.1840603061,0,4294.986860305,506.2582322674,3788.7286280376,757.8892523841,0,1489.3747350324,329.1028372365,1160.2718977959,232.0861336897,1,805.2513622816,144.2421981782,661.0091641034,132.2612168184,0,231.1323083343,63.6789985758,167.4533097584,125.6097118583,0,40.9282779507,5.2227849538,35.7054929969,5.3568044321,0,9.4709263428,2.6465929334,6.8243334094,3.4130601144,0,13.8277474673,5.6628942195,8.1648532478,2.4553632302,0,9.5841383966,2.9393061798,6.6448322168,2.0002066242,0,35.4318302071,6.7016835432,28.7301466639,8.6363945983,0,0.1582666038,0.1743963276,\N,\N,0,0.3160291093,0.2353136548,0.0807154545,0.0242175908,0,5.9994548983,4.0834837178,1.9159711805,0.574817252,0,29.3547718823,18.7710445515,10.5837273308,3.1751644554,0,26.3367373122,1.4289793838,1.75,0,0.0209610086,0.0048466156,242.6427757767,50.7660752488,0.0468637511,0.0221435569,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G08.68-0.37,G008.6834-0.3675,AGAL008.684-00.367,8.6834,-0.3675,25.96,66.1451818064,4.78,green2011,37.99,3.6,1292.41,29429.0489742366,13006.4660180174,1443.6531465678,374.1892302986,0.7664273356,0.2024524714,1688.5927057097,446.0432849111,1.1696664879,0.5712452033,780.8263112415,8.33,4.56,178.8324062149,484.378029404,5.2556978051,2.42257236558679E+022,8.51299050765626E+022,8.6823321482,-0.3674167206,3.8559392811,24dc,530.5894560257,45.0134396019,485.5760164238,97.118937417,0,1605.487958419,240.0505466644,1365.4374117546,273.4401338993,0,862.7383931338,216.6533324661,646.0850606677,129.3072035385,0,432.724026751,117.635833315,315.088193436,63.4429655361,0,137.0157781381,54.4371263245,82.5786518136,62.2183703647,0,19.3624803461,3.9613206544,15.4011596917,2.3122330068,0,1.7362799453,2.0692334337,\N,\N,0,2.9446051945,3.4764080543,\N,\N,0,1.7769003927,2.1924901052,\N,\N,0,3.4518194729,2.8913738688,0.5604456041,0.1707719556,0,0.0790647862,0.0877711942,\N,\N,0,0.1761797469,0.1415752314,0.0346045156,0.0103815704,0,3.2310820331,3.3620949836,\N,\N,0,16.0881516952,15.7332163238,0.3549353714,0.1064937428,0,24.638676887,0.5310995599,1.75,0,0.0201739443,0.0015568565,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G08.71-0.41,G008.7064-0.4136,AGAL008.706-00.414,8.7064,-0.4136,36.13,92.0579899332,4.78,green2011,39.44,1.8,22.15,504.456971498,235.6717837339,1661.8566433696,436.756718076,1.0666802718,0.3546349898,587.5274937131,195.3329523846,0.3535368084,0.1802629584,1083.6000592874,3.62,1.02,0.7769506156,5.7179630151,1.2080787551,1.43972951447564E+022,6.08090880044519E+022,8.7039894199,-0.4124018074,9.6909978663,24d,31.8801728423,33.5433379275,\N,\N,0,222.9905782434,198.4227599373,24.5678183061,4.9382981882,0,294.2781075501,232.6486524631,61.629455087,12.3325361109,0,174.1597730151,129.0592319652,45.1005410499,9.0490551703,0,76.9500004417,57.7594850344,19.1905154073,14.4058288804,0,9.1836032469,3.6318122541,5.5517909928,0.8332026886,0,3.2309640685,3.5342202448,\N,\N,0,5.8559703118,6.7365230433,\N,\N,0,3.1774353889,3.317439237,\N,\N,0,4.4384562434,3.9990424784,0.439413765,0.1340128479,0,0.1332838815,0.2399268828,\N,\N,0,0.2076084701,0.2970020631,\N,\N,0,6.0428505728,6.2382003615,\N,\N,0,29.371254921,29.5498308497,\N,\N,0,11.8134770533,0.3352228722,1.75,0,0.0117080229,0.0015261182,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
\N,G008.8312-0.0270,AGAL008.831-00.027,8.8312,-0.027,27.82,70.884397452,\N,\N,0.53,\N,541.15,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,5.88,2.8,97.9971563145,191.7362386617,2.9390950902,1.09884903487144E+022,5.39243209790854E+022,8.8305940767,-0.0274925826,2.81118422,IRb,263.3509755426,35.4248344397,227.926141103,45.5852555152,0,699.4053779427,201.1138355467,498.2915423959,99.6591996254,0,444.5959390568,172.9482958537,271.6476432031,54.3298286852,0,205.7915656476,83.7111932137,122.0803724338,24.4205145186,0,72.2731050963,31.9768127461,40.2962923501,30.2253089678,0,9.2352307579,1.4582643344,7.7769664235,1.166600011,0,3.0350405468,2.5903343727,0.4447061741,0.2225012792,0,5.4728216514,5.3067100588,0.1661115926,0.052550764,0,2.7581437308,2.8689242335,\N,\N,0,4.3164207507,2.9888300787,1.327590672,0.398716614,0,0.2471406865,0.2438784382,0.0032622483,0.0010070862,0,0.4421598113,0.2598215227,0.1823382886,0.0547029466,0,4.1994003437,4.1451720897,0.054228254,0.0162768439,0,19.0487548169,17.7051429755,1.3436118414,0.4030837433,0,24.0885395763,1.5469176494,1.75,0,0.0080299132,0.0021752144,231.8393300136,57.7425569713,0.0113700842,0.0068936655,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G10.45-0.02,G010.4446-0.0178,AGAL010.444-00.017,10.4446,-0.0178,25.72,65.5336701102,8.55,Bessel (7),75.87,2.8,155.3,11314.018756414,2883.9878027637,1605.9400068279,307.7615240132,1.3582367597,0.3546946663,1810.2579533325,472.7370511946,1.1272263881,0.3269166292,1446.0477349284,3.77,2.1,27.9822440248,104.894678953,2.2049421001,8.58092736722095E+021,5.0140886317885E+022,10.4425000193,-0.015833325,10.3575757911,24d,145.8444548835,94.2464652338,51.5979896497,10.3203773824,0,552.443211951,342.3117755111,210.1314364399,42.0335458058,0,342.9998225258,225.1102839374,117.8895385883,23.5798202867,0,165.1770075474,104.8017122292,60.3752953182,12.0816715197,0,61.127866584,40.1795202622,20.9483463218,15.7145009215,0,5.458842976,1.2719868443,4.1868561317,0.6281766197,0,3.8495435759,3.9860665519,\N,\N,0,6.3439166725,7.1633475966,\N,\N,0,3.5222962797,3.6930371895,\N,\N,0,3.9402112161,3.7334298637,0.2067813524,0.0682300134,0,0.2502044349,0.1873796043,0.0628248306,0.0188490899,0,0.2414703484,0.2134551935,0.0280151549,0.0084081815,0,4.4442811464,4.5330394953,\N,\N,0,15.9195534047,15.7807661193,0.1387872854,0.04164823,0,20.6964338907,0.3298499612,1.75,0,0.0064699344,0.0002873681,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G10.47+0.03,G010.4722+0.0277,AGAL010.472+00.027,10.4722,0.0277,21.64,55.1379712747,8.55,Bessel (7),67.56,6.9,6388.35,465416.647146511,254729.289444792,10455.9871011139,2257.4492360081,1.1427777375,0.2068944143,9249.3001737701,1674.5413211488,0.8845936863,0.175529777,9539.9273532748,42.19,33.22,1384.5472984837,1846.7132689732,33.9277198857,7.89218692859847E+022,4.67591494522048E+023,10.4715555579,0.0284444386,3.544664757,HII,4336.1102995352,311.540343799,4024.5699557362,804.9182941484,0,5017.4274675847,713.1694017317,4304.258065853,860.9489218859,0,1226.2172932668,427.7597776543,798.4575156124,159.7424777331,1,608.7068872983,192.5033169579,416.2035703403,83.3371571748,0,236.6269536845,69.4423965148,167.1845571697,125.3982105126,0,52.445929341,6.2046866711,46.2412426699,6.93683102,0,6.1501178874,4.0099466906,2.1401711968,1.0705280399,0,9.5057516116,6.3373367464,3.1684148653,0.9527399613,0,8.4885353619,3.6904711064,4.7980642555,1.4409068597,0,29.0586316221,7.3326336573,21.7259979648,6.521128787,0,0.5685594672,0.1936378335,0.3749216337,0.1124771406,0,0.6417292096,0.2442767996,0.39745241,0.1192361292,0,5.6689691581,4.225615609,1.443353549,0.4330189365,0,26.5133517496,15.1203225768,11.3930291728,3.417932659,0,30.4536089785,2.3997640908,1.75,0,0.0260523166,0.0077402035,194.6422242103,40.2160169906,0.0594272602,0.0342869932,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G10.62-0.38,G010.6237-0.3833,AGAL010.624-00.384,10.6237,-0.3833,25.53,65.0495566841,4.95,Bessel (7),-2.86,5.9,17312.48,422756.782853234,319243.917428682,3786.7626224191,1072.2464224867,0.7805386535,0.2019069993,4618.9935896698,1194.8250497278,1.2197737356,0.3360337088,3555.6702149045,54.92,31.06,1847.4610630985,1973.801782346,31.962422801,6.12681999261541E+022,3.73461348163009E+023,10.6226664792,-0.3822156765,5.3927022883,HII,11482.2581993559,819.6991384555,10662.5590609004,2132.5119413812,0,10680.898752688,1384.5109865867,9296.3877661014,1859.2824554183,0,1966.4845344256,579.3442736039,1387.1402608217,277.4343615253,1,1037.1978910856,229.9199938766,807.2778972089,161.490189705,1,361.9638941557,79.8643604248,282.0995337309,211.5921121296,0,67.4952042326,9.0058082387,58.4893959939,8.7735209111,0,11.2901064544,9.3901474311,1.8999590232,0.9504288565,0,15.8327924355,12.9343147327,2.8984777028,0.8708625391,0,14.5301610468,8.1442588261,6.3859022206,1.9162878916,0,69.7672675821,18.3535939542,51.4136736279,15.4245008379,0,0.3238475978,0.2337783091,0.0900692888,0.0270209438,0,0.604213717,0.3659594968,0.2382542202,0.0714763842,0,9.3384132292,7.4778625987,1.8605506305,0.5581692134,0,48.7622407675,26.029891417,22.7323493505,6.819706834,0,34.4519954687,3.5533042314,1.75,0,0.1020803748,0.039228431,162.3415060758,31.5390125416,0.1159104319,0.0759681792,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G12.81-0.20,G012.8057-0.1994,AGAL012.804-00.199,12.8057,-0.1994,33.12,84.3886140766,2.4,immer2012,36.2,5.7,43005.43,246869.085244447,224983.004244066,1879.95824371,846.4030675792,0.4909530625,0.1570035957,2711.6810498787,867.1779602109,1.4424155744,0.6326575192,1370.6909882604,92.35,31.05,1777.5317621236,2138.6203393127,33.628493934,7.68819039778214E+022,3.64087224935037E+023,12.8049229892,-0.1973180326,8.0000505525,HII,28758.7699314136,2672.0083354392,26086.7615959744,5217.3535101384,0,27448.7148662943,5491.6589821198,21957.0558841745,4391.4422231878,0,4584.8526397511,2190.9960375718,2393.8566021793,478.8008515064,1,2528.3210530928,942.5760275885,1585.7450255044,317.219685827,1,935.6874692605,306.2855259059,629.4019433546,472.0637182147,0,164.7973605394,38.1355926475,126.6617678919,18.999539687,0,65.5338455501,18.8287705302,46.7050750199,23.3529478521,0,165.2251334556,29.3048673233,135.9202661323,40.7767091872,0,244.8132599558,18.3473221241,226.4659378316,67.9399489639,0,1078.5888179362,60.724611949,1017.8642059871,305.3604553958,0,0.8959439549,0.5084743676,0.3874695872,0.1162418985,0,2.6697117991,0.6878090846,1.9819027145,0.5945711751,0,21.9014,16.9865243793,4.9149191021,1.474484927,1,92.4211,67.9040448506,24.5170214336,7.3551382594,1,35.1471722662,2.2759712543,1.75,0,0.1304671917,0.0317214087,173.4355391819,21.7146607793,0.5340740949,0.2089682575,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G13.18+0.06,G013.1768+0.0599,AGAL013.178+00.059,13.1768,0.0599,34.37,87.5735708277,2.4,Bessel (8),50.42,2.8,1449.05,8318.1310565563,7285.5253484718,368.4314910307,164.0122799171,0.5094823905,0.1658478047,679.0381301168,221.0419540701,1.8430512772,0.77326567,285.855124122,11.83,3.69,27.2491500088,117.9102376374,4.057680895,1.39911773787118E+022,7.04415302108879E+022,13.1758367922,0.0624989749,9.9781972899,24d,833.5010798692,344.4066333027,489.0944465666,97.8220358883,0,1553.8283834811,811.7149837899,742.1133996912,148.4315839083,0,937.4133165167,490.1948283002,447.2184882165,89.4451348543,0,438.2074266635,216.3307351976,221.8766914659,44.3807511487,0,155.8743192296,80.9253307759,74.9489884538,56.2128126198,0,17.8985912631,2.6512013404,15.2473899227,2.2872054963,0,18.8192219739,10.9995004788,7.8197214951,3.910412147,0,49.4727217095,18.0419587821,31.4307629274,9.4344664691,0,47.6866872321,10.6341307588,37.0525564734,11.1263723126,0,114.1514146723,17.5435162699,96.6078984024,28.9955359971,0,0.4694301834,0.4359613217,0.0334688617,0.0100424504,0,0.6607341681,0.532322059,0.1284121091,0.0385242146,0,16.3211283963,10.8220559793,5.499072417,1.6497313773,0,58.6236233786,33.2696466969,25.3539766816,7.6062462269,0,24.2426363122,0.7971057565,1.75,0,0.0090796353,0.001201022,196.2103242685,18.9025497874,0.1493381322,0.0398022686,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G13.66-0.60,G013.6570-0.5992,AGAL013.658-00.599,13.657,-0.5992,26.3,67.0114900427,4.47,wienen2014,48.37,2.6,1052.36,20955.5886760621,11359.868550979,569.1126532483,157.4543368666,0.7261087545,0.1947543951,834.4441806801,223.8117507988,1.4662196947,0.4287535887,522.0055451772,7.36,3.92,251.5909718821,432.6029931786,4.0728068586,1.06402238521019E+022,6.3318699278231E+022,13.6558329491,-0.5958096525,12.9081282161,IRb,549.4777184471,29.8390443989,519.6386740482,103.9277635835,0,1055.7067062003,133.4156188693,922.291087331,184.4592178551,0,514.5171094712,135.3822240503,379.1348854208,75.8275257111,0,171.6930725786,66.5425030493,105.1505695292,21.0398088963,0,62.1521866285,26.1420013185,36.01018531,27.0100293752,0,9.2451870972,1.2210019777,8.0241851195,1.2036931434,0,4.0832597649,2.4575813243,1.6256784406,0.8128482398,0,7.9530702092,4.9056050229,3.0474651863,0.9143525138,0,7.7337800976,2.5081874977,5.2255926,1.5677072553,0,20.2639846669,3.7770340213,16.4869506456,4.9461448058,0,0.3114073075,0.1479198858,0.1634874217,0.0490463563,0,0.608271263,0.1664571301,0.4418141329,0.1325442661,0,5.3359551886,4.0537276022,1.2822275864,0.3846683883,0,22.8494653385,15.4529925616,7.3964727769,2.2189418627,0,27.4236886642,1.3015000274,1.75,0,0.0078720844,0.0013960335,196.3752422311,25.5306558658,0.0553142458,0.0198890434,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G14.11-0.57,G014.1145-0.5745,AGAL014.114-00.574,14.1145,-0.5745,31.8,81.0252997475,2.57,giannetti2014,20.85,2.4,482.63,3176.8857087328,2612.7415651803,352.9452322203,148.3543397243,0.5047759403,0.15792408,494.2766006952,154.6392591682,1.4004342758,0.5250724428,294.5103314666,9.49,3.46,20.7539555203,81.5310364875,3.6694274286,1.36541886707618E+022,7.39788943231263E+022,14.1124766696,-0.572448242,10.3737339846,IRb or HII,262.7338917826,84.0553415427,178.6785502399,35.7357813639,0,714.8522565204,312.0153881181,402.8368684023,80.5701714972,0,550.2401828032,286.6527830958,263.5873997075,52.7186144982,0,284.0588560147,150.2365907664,133.8222652484,26.7694422055,0,114.2805499587,62.1224191231,52.1581308357,39.1205393322,0,16.4061408029,5.0331942679,11.372946535,1.7061494211,0,3.193878968,3.2906656963,\N,\N,0,4.3507852725,5.2090711167,\N,\N,0,2.7129757072,2.6513356776,0.0616400296,0.0213989801,0,6.3268886496,5.1888592546,1.138029395,0.3420034962,0,0.073832081,0.0653542795,0.0084778015,0.0025439235,0,0.2358664848,0.1509521007,0.0849143841,0.0254744012,0,5.1659055613,4.7803115777,0.3855939836,0.1156788717,0,24.2176537719,22.2686745577,1.9489792142,0.5846938545,0,22.3533181263,0.831535642,1.75,0,0.0083773391,0.0014084682,188.3062841133,36.6925501849,0.0191226488,0.0097070569,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G14.19-0.19,G014.1944-0.1939,AGAL014.194-00.194,14.1944,-0.1939,28.26,72.0055022284,3.9,giannetti2014,39.23,2.9,178.13,2700.118188358,1488.4046582455,821.8140330135,247.2435888959,0.6807304325,0.1960367276,973.2402993816,280.2737094604,1.1842585552,0.405795422,690.677356845,7.13,3.29,42.5740150312,137.5717664113,3.4339381371,1.74815159336447E+022,9.53489762197455E+022,14.1941327052,-0.1908186236,11.1346125515,24d,166.962350624,98.5560701247,68.4062804994,13.6812935845,0,572.878922261,291.7100192148,281.1689030462,56.2350582548,0,449.555357371,267.1774825173,182.3778748537,36.4763848729,0,251.830705234,139.7706547005,112.0600505336,22.4154683492,0,90.1246458172,60.0505791892,30.074066628,22.5579118528,0,13.1642063204,4.6804562781,8.4837500424,1.2727373431,0,4.0404691703,4.054988695,\N,\N,0,7.4607344761,7.5804358247,\N,\N,0,4.6216796817,4.5457746067,0.0759050751,0.0252626458,0,15.3587756355,14.5373206391,0.8214549965,0.2479654202,0,0.3135923246,0.1639460691,0.1496462555,0.0448943957,0,0.4003998926,0.2393360632,0.1610638294,0.0483193865,0,5.5733545371,5.7192052786,\N,\N,0,25.3777660094,25.3978585061,\N,\N,0,18.1676458396,0.5668621889,1.75,0,0.0131039363,0.0012739616,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G14.49-0.14,G014.4918-0.1389,AGAL014.492-00.139,14.4918,-0.1389,35.03,89.2552279923,3.87,giannetti2014,39.46,3.6,50.27,750.2914331857,418.32479129,1916.1300351025,581.3856394686,0.8373162247,0.2748628824,1844.7751063092,605.5779025948,0.9627609152,0.4411930731,1372.5915918861,7.64,2.3,1.2974329533,8.31521221,2.4770692257,2.69402635726575E+022,1.25550238924992E+023,14.4907345787,-0.1374791805,6.3932701271,70d,149.6767528355,187.5280056456,\N,\N,0,601.4921424675,540.6798324694,60.8123099981,12.1869017134,0,545.0101121385,409.5980665613,135.4120455772,27.0869777307,0,290.3115944748,201.6131919958,88.698402479,17.7530911881,0,116.35722659,79.1170839813,37.2401426086,27.934696108,0,13.9787439941,3.3133475611,10.6653964331,1.5999793682,0,6.0286772113,7.8969879841,\N,\N,0,8.6416567576,11.7706103622,\N,\N,0,4.2014857508,6.092253289,\N,\N,0,7.2883906463,8.45006629,\N,\N,0,0.1448161883,0.2871973334,\N,\N,0,0.2517933199,0.388218548,\N,\N,0,7.3570062765,8.8907598974,\N,\N,0,28.71565344,29.645724937,\N,\N,0,12.3949319332,0.3612975229,1.75,0,0.0216221676,0.0027802531,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G14.63-0.58,G014.6323-0.5763,AGAL014.632-00.577,14.6323,-0.5763,32.76,83.4713465323,1.83,Bessel (2),18.53,2.6,832.3,2777.8081256428,3058.1119860532,253.8533153549,144.0040046954,0.3702826697,0.117749854,425.5288440028,135.3181322614,1.6762784579,0.6790644601,199.2714097172,12.81,4.4,74.892199924,200.7950542727,4.7409748512,1.82503812243498E+022,9.30057977789677E+022,14.6306865327,-0.575701836,6.1948006543,IRb,411.4024095908,120.8070936514,290.5953159394,58.1211305964,0,1326.5370481447,532.2537481337,794.283300011,158.8595948608,0,841.2528318241,355.1973253882,486.0555064359,97.2135153937,0,422.0569395783,157.8581741845,264.1987653938,52.8589807925,0,143.9749534048,57.9025250305,86.0724283744,64.5599035296,0,21.5134392567,5.1946859829,16.3187532738,2.4479775003,0,6.4225105903,6.0529326205,0.3695779698,0.1904334331,0,9.1759473392,9.3947810966,\N,\N,0,4.7200119863,5.2616622706,\N,\N,0,7.2875218835,6.3534666088,0.9340552746,0.295235954,0,0.1643414594,0.2311949838,\N,\N,0,0.3260786603,0.3243334821,0.0017451783,0.000569895,0,7.0592092145,7.4714897741,\N,\N,0,26.0227487534,24.8938518827,1.1288968707,0.3387118984,0,22.5352197531,0.4192683405,1.75,0,0.0131906444,0.0011080681,289.9753118468,31.7025585761,0.0088980834,0.0018644716,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G15.03-0.67,G015.0292-0.6706,AGAL015.029-00.669,15.0292,-0.6706,38.68,98.5553017054,1.98,Bessel (10),19.62,\N,34472.28,134685.631870613,140885.865909713,1193.1563683887,632.2395034876,0.4730314993,0.1611642828,\N,\N,\N,\N,730.3043937232,66.41,16.36,1418.310640369,1463.0995469513,19.4741564599,5.25621497068098E+022,2.08827175275545E+023,15.0319999967,-0.6737466166,15.1632996511,IRb,32952.1803486729,15491.6616176844,17460.5187309885,3492.1206982743,0,23111.2193149464,7679.1292682762,15432.0900466703,3086.9528028337,0,4876.1677387248,1394.9403872293,3481.2273514955,696.3083779756,1,2181.7208005292,1178.0596789522,1003.661121577,201.5849395877,1,824.7663902869,384.1256470845,440.6407432023,330.6674163834,0,166.7443633676,58.245064848,108.4992985195,16.2791140926,0,398.156222512,247.1016584719,151.0545640401,75.5394352732,0,1246.0761379767,763.1764165376,482.8997214391,144.9518967667,0,1858.181251842,1215.7795343738,642.4017174682,192.9427422448,0,5506.8228983665,3579.2288938156,1927.594004551,578.683797894,0,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,32.8629382333,1.4593551122,1.75,0,0.0838457068,0.0146139647,195.1300976178,18.9422647431,0.6328069022,0.170892969,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G18.61-0.07,G018.6057-0.0747,AGAL018.606-00.074,18.6057,-0.0747,29.36,74.8082641694,4.33,giannetti2014,46.63,2.4,31.64,591.2153811197,288.8214200928,875.8270858338,243.6521964485,0.7852037226,0.2331411643,768.8714851481,228.2918280544,0.8778804602,0.3754498489,608.0487945965,3.28,1.4,5.7328777079,24.6743527403,1.537344145,1.40026277470878E+022,6.29912886476355E+022,18.6059059147,-0.0741575952,2.08863259,24d,49.0517558909,46.8651145461,2.1866413449,0.4374956744,0,266.0021813803,216.1345490308,49.8676323495,9.9765887519,0,245.1961808773,185.4704936051,59.7256872722,11.9488499862,0,128.1580276616,88.7425648692,39.4154627923,7.8971569038,0,47.7699339842,34.564370579,13.2055634052,9.9110319639,0,5.1946865085,0.4702090207,4.7244774878,0.7089474922,0,3.4386107124,4.2592689064,\N,\N,0,5.5180158395,7.2732162922,\N,\N,0,2.9297153988,3.4264025185,\N,\N,0,3.0643160358,2.9567984565,0.1075175793,0.0388095926,0,0.1432126035,0.2811986216,\N,\N,0,0.1964048196,0.3040150288,\N,\N,0,4.7582977014,5.365291651,\N,\N,0,18.2567577939,18.6234627445,\N,\N,0,13.8322490445,0.3166047624,1.75,0,0.0102353187,0.0009296057,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G18.73-0.23,G018.7344-0.2261,AGAL018.734-00.226,18.7344,-0.2261,29.09,74.1203135111,12.5,green2011,42.61,4.5,469.73,73145.5196392145,25972.5208338246,7963.7098125935,1442.6107865899,2.2459089016,0.6621884982,7731.5413936309,2279.58390513,0.9708467003,0.3607709252,6318.6463932401,8.35,3.64,41.947856773,184.3446905843,3.814367722,1.55627744963389E+022,8.02199886029467E+022,18.7342122693,-0.2241455013,7.068577923,24d,206.8846442461,63.9326584638,142.9519857823,28.5904896705,0,760.8408957637,225.3541817914,535.4867139723,107.0976551264,0,533.7163367899,207.9355084597,325.7808283302,65.1563563787,0,245.0428845545,111.0129080612,134.0299764932,26.808309222,0,100.1849961716,38.3156452648,61.8693509068,46.4040431687,0,13.4801514372,2.9562238748,10.5239275624,1.5786645361,0,4.3910293955,4.277383574,0.1136458215,0.0569410993,0,7.9430370428,8.018489051,\N,\N,0,3.7533600026,4.0230573658,\N,\N,0,5.917542402,4.9484959099,0.9690464921,0.2917076577,0,0.4462970461,0.2709966481,0.175300398,0.0525905397,0,0.4068636237,0.2606572967,0.146206327,0.0438621847,0,5.4522353988,5.3343228122,0.1179125866,0.0353747148,0,19.2151601762,18.7125110898,0.5026490864,0.1507957203,0,21.8817562133,0.9604647839,1.75,0,0.0111330296,0.0022615002,191.840420756,29.5055564432,0.0141930616,0.0064318384,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G18.89-0.47,G018.8870-0.4741,AGAL018.888-00.474,18.887,-0.4741,31.99,81.5094131736,4.74,green2011,66.06,4.2,273.19,6117.0683124443,2783.0254401861,1976.4652002115,517.7738399768,0.9365500361,0.2940025183,2808.526248235,881.6547518697,1.420984416,0.6235504891,1413.9268066844,9.71,3.5,37.0703143829,159.0069337214,3.7650747784,2.22117652644834E+022,1.03224484185911E+023,18.8875233304,-0.4724622949,6.1894382496,24d,548.8767985646,691.2169202232,\N,\N,0,1322.1301261571,894.4252799581,427.7048461991,85.5555811814,0,765.8705513537,468.2808406588,297.589710695,59.5226455683,0,382.3120159872,202.1169201488,180.1950958384,36.0560909379,0,122.6922469249,74.2547396855,48.4375072394,36.3340636937,0,18.2532676701,4.6800918852,13.5731757849,2.0362343382,0,12.2936789974,14.7074415978,\N,\N,0,20.8592372528,26.466714181,\N,\N,0,10.3364303868,12.0779948285,\N,\N,0,23.6285845854,28.2625534946,\N,\N,0,0.3224229152,0.5640973373,\N,\N,0,0.4680880727,0.648717105,\N,\N,0,10.1785852318,14.159574522,\N,\N,0,35.6424196921,37.8008043088,\N,\N,0,17.9607308163,0.4715713724,1.75,0,0.0168382032,0.0013931699,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
\N,G019.6084-0.2346,AGAL019.609-00.234,19.6084,-0.2346,23.57,60.0555444984,12.55,\N,40.76,\N,7435.03,1167054.83336323,319747.331207969,13385.6369887167,2363.4398556357,1.8270133003,0.4159095961,\N,\N,\N,\N,12418.3246069027,27.63,18.34,1139.4009246126,1349.4861170557,18.7645698908,3.95286054496136E+022,2.38153881707059E+023,19.6084443149,-0.2328871892,6.1681823242,HII,4727.7450621874,412.8953699113,4314.8496922761,862.9700542767,0,4055.1098833063,502.4207065843,3552.6891767219,710.5419465741,0,1037.8209882022,229.0345541428,808.7864340595,161.7595802595,1,501.9824263514,103.2300442584,398.752382093,79.7555118532,0,145.5490718485,34.4165339014,111.1325379471,83.3512020421,0,32.7461181283,2.9639082324,29.7822098959,4.4673677537,0,18.8368921979,6.3735682192,12.4633239787,6.23169267,0,67.5049441695,11.785019534,55.7199246355,16.716095858,0,102.6767335051,9.7179934948,92.9587400103,27.8877124377,0,265.8122784669,27.4409106491,238.3713678179,71.5119251392,0,0.5980572288,0.3259367974,0.2721204314,0.0816366261,0,1.0025217881,0.3318368844,0.6706849037,0.2012055603,0,11.8274,6.5522711847,5.2751528647,1.582547011,1,48.6110914163,28.2720064497,20.3390849666,6.1017312307,0,32.4233490769,1.2248702376,1.75,0,0.0142279925,0.001890708,179.8573825593,14.0714061715,0.2775225692,0.0654143942,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G19.88-0.54,G019.8832-0.5347,AGAL019.882-00.534,19.8832,-0.5347,26.17,66.6802545406,3.66,green2011,44.97,3,929,12402.1948425558,8385.0989822802,798.9219297733,257.0228956395,0.591593249,0.1577708392,905.1376708954,241.3893839242,1.1329488366,0.3325518505,725.8699163279,12.92,6.95,158.7377741042,424.9414446898,7.100903875,2.25016203473191E+022,1.32642463592135E+023,19.8824943178,-0.5324728044,8.4107493834,IRb,454.7331826488,59.248280859,395.4849017898,79.0970008147,0,1071.6988691261,188.6912029042,883.0076662219,176.601712804,0,565.0609376928,142.5412644007,422.5196732921,84.5042127776,0,260.5865530486,71.1059728637,189.4805801849,37.8976878695,0,87.5459291748,29.6825115026,57.8634176722,43.3980928286,0,16.9807523042,2.7604752263,14.2202770779,2.1331054016,0,4.8881144869,3.7306747084,1.1574397785,0.578761525,0,6.6112361922,5.9909262608,0.6203099314,0.186760898,0,3.9791180529,2.9899505423,0.9891675106,0.2969567275,0,8.2093948665,4.333389775,3.8760050915,1.1630868608,0,0.1956540545,0.136150821,0.0595032335,0.0178512766,0,0.5047603247,0.1847759073,0.3199844174,0.0959953589,0,4.8123470596,4.0727177023,0.7396293573,0.2218892662,0,17.6408466753,14.8582466299,2.7826000454,0.8347800661,0,24.2468708084,1.400183502,1.75,0,0.0152071603,0.0037097699,236.7014306564,54.1236732473,0.0171496059,0.0090618886,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G22.37+0.45,G022.3752+0.4472,AGAL022.376+00.447,22.3752,0.4472,25.38,64.6673618739,3.96,giannetti2014,54.01,\N,20.17,315.2075039631,174.8137338427,624.0927220336,186.7361749999,0.6207621159,0.159332484,\N,\N,\N,\N,487.6126992424,2.88,1.65,1.249693485,14.0660542438,1.7167522572,1.59644726520964E+022,8.10661885080932E+022,22.3758335277,0.4474898502,2.5080672972,24d,30.7701412036,36.7705241954,\N,\N,0,171.3720592322,139.0496765131,32.322382719,6.4658082093,0,155.5614176419,121.4030134559,34.158404186,6.8327587571,0,84.872349596,53.7092502224,31.1630993736,6.2364083795,0,35.3128048405,19.5240158507,15.7887889898,11.8427935025,0,4.4722033525,0.7861077232,3.6860956293,0.5529637021,0,1.5979084937,2.145668526,\N,\N,0,2.6150572751,3.9747436587,\N,\N,0,1.3863402139,2.0723124784,\N,\N,0,2.2205271103,1.8442325498,0.3762945605,0.1161380941,0,0.1215410033,0.1204015375,0.0011394658,0.0005775303,0,0.1292026519,0.1332132126,\N,\N,0,2.9165066257,3.3442361819,\N,\N,0,12.3875245834,12.5848125998,\N,\N,0,13.1486240781,0.4268674953,1.75,0,0.0116904708,0.001578999,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G23.21-0.38,G023.2056-0.3772,AGAL023.206-00.377,23.2056,-0.3772,23.81,60.6670561946,4.59,Bessel (11),78.17,3.9,610.83,12825.16458257,5890.8732530628,1267.5777427898,337.8685544872,0.6750104271,0.1566724882,1745.3744614742,405.1080528251,1.3769368162,0.3596148108,1126.5054738311,11.3,7.35,102.3360781532,394.4336557514,7.5127347985,2.74226556112237E+022,1.58263400469949E+023,23.2057976307,-0.3774658974,1.1926780245,24d,270.6358189862,89.3821847028,181.2536342834,36.2507401664,0,1036.2594237232,275.649730075,760.6096936482,152.1221358274,0,597.2127345012,199.2905572868,397.9221772144,79.5846119498,0,275.1168309696,98.4438430089,176.6729879607,35.336283841,0,97.5888925465,37.6387607139,59.9501318325,44.9634899156,0,14.7952312287,2.0801323443,12.7150988844,1.9073068566,0,2.6179336417,2.9698394665,\N,\N,0,3.9446725642,4.6059407634,\N,\N,0,2.2543755222,2.340789448,\N,\N,0,2.9052855076,3.308404077,\N,\N,0,0.0787188173,0.1017360502,\N,\N,0,0.1280330377,0.1484550756,\N,\N,0,3.2788732452,3.4941470378,\N,\N,0,11.7303994633,11.8753490517,\N,\N,0,22.2423352266,0.5159335173,1.75,0,0.0202471349,0.001301598,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
\N,G024.4144+0.1020,AGAL024.416+00.101,24.4144,0.102,33.18,84.5414920007,7.72,\N,112.25,\N,94.36,5604.8290180862,3509.4564384943,2057.8395037452,493.806431293,1.5820932792,0.5064056061,\N,\N,\N,\N,1950.9168265809,4.63,1.55,9.9239165173,54.6871340112,1.6520510112,8.10407035261317E+021,4.98676063934978E+022,24.4176287728,0.1024816018,11.7521745926,24d,233.9434770932,247.8139381532,\N,\N,0,891.3355474254,770.4813190954,120.8542283301,24.207903263,0,655.389259973,494.9138513658,160.4754086071,32.1002012433,0,317.6601515359,229.0391141194,88.6210374164,17.7379654345,0,122.5901304857,89.5526545117,33.037475974,24.7835881991,0,9.1134875724,4.229734061,4.8837535114,0.7327355296,0,7.8442087937,8.2689164007,\N,\N,0,11.502108512,12.9980904018,\N,\N,0,5.9731687569,7.0371828742,\N,\N,0,7.3524902938,8.4076586552,\N,\N,0,0.2947285138,0.279750341,0.0149781728,0.0044942378,0,0.3185736121,0.3549737781,\N,\N,0,6.8058577585,7.595448386,\N,\N,0,21.7335058674,22.5706455312,\N,\N,0,16.9789776885,1.4675182889,1.75,0,0.0073566355,0.0020948365,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G24.63+0.17,G024.6294+0.1731,AGAL024.629+00.172,24.6294,0.1731,28.25,71.9800225744,7.72,TAN,116.01,\N,84.79,5036.1664937931,1554.7954279518,1528.1532523318,308.813914973,1.3470203425,0.3877971114,\N,\N,\N,\N,1048.0956049418,2.75,1.27,14.7128845834,60.349613675,1.3961086631,8.30184215332971E+021,3.69573640675552E+022,24.630899996,0.1741460939,6.5834744004,24d,149.339680438,123.4362940037,25.9033864344,5.1807626791,0,427.3596675302,296.0903006311,131.2693668992,26.2545191197,0,308.546846933,218.3740932853,90.1727536476,18.0351899496,0,153.3721376734,100.2841464754,53.087991198,10.6223053383,0,53.7098204059,39.4958317137,14.2139886922,10.6670195283,0,4.7369823523,0.7274040046,4.0095783477,0.6015946734,0,3.2766525282,3.8184279883,\N,\N,0,5.0896379621,6.4224718251,\N,\N,0,3.2132518781,3.4171626994,\N,\N,0,5.1191854936,5.5769425427,\N,\N,0,0.1795554242,0.1520562742,0.02749915,0.0082534595,0,0.2277753928,0.1924756438,0.035299749,0.0105907539,0,3.6910384598,4.2065255854,\N,\N,0,16.0443309648,16.7023013596,\N,\N,0,18.1189320166,0.4673284335,1.75,0,0.006272868,0.0005039045,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
\N,G024.6499-0.1691,AGAL024.651-00.169,24.6499,-0.1691,33.95,86.5034253593,7.72,\N,113,\N,115.95,6886.7856301473,2968.1316992672,1845.2318305616,394.7990092563,1.6188085251,0.5239740956,\N,\N,\N,\N,1043.6640629943,2.85,0.91,12.7959294731,36.2141055561,1.0303020878,6.94090094190953E+021,2.54440548436167E+022,24.652561801,-0.169147672,9.584020342,IRb,324.8690682803,290.0732150554,34.795853225,7.0361980958,0,914.7499802695,746.3354405379,168.4145397316,33.990978945,0,586.5484251765,446.2518977176,140.2965274589,28.1026957283,0,272.0586920102,218.0440823804,54.0146096298,11.0728394219,0,91.1041000186,74.1814360449,16.9226639737,12.771179027,0,9.2237276714,4.1848354612,5.0388922102,0.7568585736,0,9.1874405578,9.4250035369,\N,\N,0,14.0818520727,15.2552126389,\N,\N,0,7.6098870673,8.5027346378,\N,\N,0,10.1547177727,12.8107317599,\N,\N,0,0.3032748542,0.3798574741,\N,\N,0,0.383662834,0.456743703,\N,\N,0,8.2520132088,8.498563671,\N,\N,0,25.6788216066,25.697953809,\N,\N,0,18.6024507408,0.9887468737,1.75,0,0.0050974287,0.0008238712,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
\N,G024.7886+0.0833,AGAL024.789+00.082,24.7886,0.0833,27.07,68.9734234014,7.72,\N,110.25,\N,3303.07,196188.130845768,132019.49697794,6872.9831793136,1605.2793113279,1.2907554209,0.3571077601,\N,\N,\N,\N,6236.9516713315,28.1,14.14,747.0701274639,1386.2555640079,14.8510329311,4.0664293887268E+022,2.39631843947031E+023,24.7889253984,0.0853266987,7.3895572687,HII,2091.8410067087,522.3676500054,1569.4733567033,313.8984855958,0,4148.2125457934,968.9402109416,3179.2723348518,635.8901431983,0,1419.6548247329,440.3572099313,979.2976148016,195.8743311272,1,790.4497099748,198.3390267804,592.1106831943,118.4606671887,0,218.5823174295,67.0985969915,151.483720438,113.6237832526,0,36.9237961955,5.9582159704,30.9655802251,4.6451689842,0,8.7342700398,8.0365149452,0.6977550946,0.3516129246,0,13.1193955595,12.9604505475,0.158945012,0.1021963235,0,7.8098739776,7.3885490483,0.4213249293,0.1612911356,0,19.9957276603,14.15465885,5.8410688102,1.7637301088,0,0.2021484217,0.2192463617,\N,\N,0,0.4334256196,0.3437576888,0.0896679308,0.0269011939,0,7.1563094747,6.8044630268,0.351846448,0.1056181356,0,26.518990675,21.3439283969,5.1750622781,1.5525739946,0,26.4573316476,2.4309619483,1.75,0,0.0181219651,0.0070317555,200.4904800118,59.1947981559,0.0255068825,0.0199946102,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G28.56-0.24,G028.5637-0.2358,AGAL028.564-00.236,28.5637,-0.2358,39.77,101.3325839924,5.45,giannetti2014,87.24,3.7,68.27,2020.8595442003,823.9488673613,4819.654696284,1162.4677408246,1.3387223054,0.4601231499,3115.6084212547,1070.8446067428,0.6464380993,0.3612296421,2964.4427865962,8.45,1.97,0.5078644679,8.5554147972,2.3063192174,2.65088449183436E+022,1.05882270970783E+023,28.5658333044,-0.2324985704,14.1505302998,70d,87.2464704166,102.0684355611,\N,\N,0,576.7440569138,488.7180415022,88.0260154116,17.6071014336,0,548.6516606876,398.0322746463,150.6193860413,30.12564155,0,334.854944832,195.9802170535,138.8747277785,27.7816645323,0,138.5101042777,79.4327597956,59.0773444821,44.3112663218,0,17.6006017259,3.8624103978,13.7381913281,2.0609001375,0,5.2065192398,6.2040804683,\N,\N,0,8.0846891659,9.1421837818,\N,\N,0,4.2040764743,4.7757991984,\N,\N,0,5.1178088056,4.8540812312,0.2637275743,0.0829222073,0,0.3247989311,0.2777006688,0.0470982624,0.0141310743,0,0.4205894106,0.3389355763,0.0816538343,0.0244965523,0,7.0465074438,7.6676178593,\N,\N,0,27.1596208783,27.4777178184,\N,\N,0,12.5017165601,0.3103117942,1.75,0,0.0216928561,0.0023578092,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G28.86+0.07,G028.8614+0.0664,AGAL028.861+00.066,28.8614,0.0664,27.11,69.0753420174,7.41,Bessel (4),104.02,\N,2960.06,161978.718620597,66167.7191870971,1080.0037589865,228.280129383,1.2407552661,0.3437864154,\N,\N,\N,\N,982.4686364596,6.79,3.4,810.7602101592,616.6583361937,3.5010210231,6.91526587852396E+021,4.07713492583103E+022,28.8608285631,0.0674986302,4.4580859583,IRb,1950.950416789,138.6252045539,1812.3252122351,362.4650457141,0,1789.9004124586,385.3044054799,1404.5960069788,280.9198279829,0,736.64178445,267.7453353266,468.8964491234,93.7797251181,0,287.2308991389,132.6069963988,154.6239027401,30.9292537281,0,86.0581903061,46.9846778244,39.0735124818,29.3064080372,0,10.3137550689,2.8496740272,7.4640810418,1.1197341144,0,7.6040671802,4.2086212528,3.3954459273,1.697731714,0,13.5703631965,6.6741161216,6.8962470749,2.0689584456,0,17.9386886293,3.8849951239,14.0536935054,4.216126603,0,43.1025938404,5.4113556151,37.6912382252,11.3074234217,0,0.2846870378,0.1740731336,0.1106139042,0.0331881849,0,0.8884263425,0.2195290967,0.6688972458,0.2006695372,0,7.3483051788,4.5717789341,2.7765262447,0.832957949,0,27.9864371922,14.9966964328,12.9897407594,3.8969222979,0,34.5256809063,1.7263242302,1.75,0,0.0056109026,0.0008571743,194.0451261239,20.1551523236,0.0874669322,0.0255184751,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G30.82-0.06,G030.8166-0.0561,AGAL030.818-00.056,30.8166,-0.0561,25.64,65.3298328782,4.9,Bessel (6),97.78,5.5,2797.98,66950.9168361338,28583.0970935163,5554.1925652597,1414.7870390832,0.7759835272,0.2018443918,3990.4952886428,1037.9847846724,0.718465419,0.2290290872,4532.1089887991,42.25,23.69,174.2808109419,1063.1784884477,24.744332215,9.09225898286176E+022,4.81626300365255E+023,30.81558811,-0.0551071623,5.1034339308,24d,1643.419022196,840.3600355868,803.0589866092,160.6179182358,0,4804.8073591297,1318.2597946113,3486.5475645184,697.3592455283,0,1868.0895841265,635.0116097555,1233.077974371,246.6353430582,1,933.4573039568,303.6109213605,629.8463825963,126.0307621917,1,359.2079138781,122.5436724049,236.6642414732,177.5101977185,0,59.5969852731,7.8187432974,51.7782419757,7.7675013995,0,9.8305031649,11.451221925,\N,\N,0,17.5507582933,20.1409229433,\N,\N,0,13.2555484174,15.3451686317,\N,\N,0,43.4293844136,46.6483483308,\N,\N,0,0.2419526016,0.2716708701,\N,\N,0,0.4367510325,0.4951959152,\N,\N,0,9.2390945503,10.9659046222,\N,\N,0,37.2005186994,41.2529784813,\N,\N,0,23.1684767884,0.447645515,1.75,0,0.154309648,0.011901646,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G30.85-0.08,G030.8472-0.0817,AGAL030.848-00.081,30.8472,-0.0817,30.78,78.4263750386,4.9,Bessel (6),94.35,\N,211.91,5070.694832666,2427.370538305,946.5365264551,245.9468808756,0.9315434109,0.2857546836,\N,\N,\N,\N,557.3144533866,4.05,1.57,6.528842538,30.0307155961,1.834709219,1.07519454771762E+022,4.09464671826791E+022,30.847528206,-0.0824945937,3.0949497456,70d,464.246471511,539.2590327749,\N,\N,0,1332.6829220656,1054.4412639929,278.2416580727,55.7054011453,0,782.7615847177,561.1441893628,221.6173953549,44.3400661774,0,354.0808520109,243.9098840366,110.1709679743,22.0810285286,0,117.6803806606,83.3192311133,34.3611495473,25.7909849978,0,9.4101940375,2.5317201188,6.8784739187,1.0321316365,0,9.3631849883,9.4459177419,\N,\N,0,13.3242473726,14.8400471146,\N,\N,0,7.5142890992,8.965508086,\N,\N,0,13.0103237799,14.4595446797,\N,\N,0,0.3693139024,0.332802837,0.0365110654,0.010955351,0,0.5054739031,0.4904446489,0.0150292542,0.0045116442,0,8.3978880038,9.3999682605,\N,\N,0,23.1310021356,24.2513227942,\N,\N,0,19.488134364,0.7604122925,1.75,0,0.0087353383,0.0009989681,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G30.89+0.14,G030.8930+0.1383,AGAL030.893+00.139,30.893,0.1383,33.24,84.6943699247,4.9,Bessel (6),97.26,\N,20.74,496.2983628122,259.0003110409,1918.2062804664,511.3804901046,1.0059942508,0.3222966914,\N,\N,\N,\N,1577.074330605,4.72,1.57,2.3796172285,7.6126194934,1.6871607921,1.86835838274972E+022,9.94217306270253E+022,30.8925227637,0.1391585711,3.5362533776,70d,241.1909006672,266.1518526011,\N,\N,0,782.3975219829,761.5761428878,20.8213790951,4.2137279871,0,570.6234782361,511.4399149437,59.1835632924,11.8443300992,0,294.5914392757,243.4673400215,51.1240992541,10.2395266975,0,106.7820433401,95.9298573925,10.8521859476,8.1484632206,0,10.9530410543,5.2120728145,5.7409682398,0.8614237806,0,6.6311277788,7.5763119104,\N,\N,0,9.2711464012,10.8734331073,\N,\N,0,5.2239857044,5.5079647752,\N,\N,0,5.9347852295,7.331351715,\N,\N,0,0.2095700717,0.2742945477,\N,\N,0,0.3272957156,0.380080382,\N,\N,0,6.9004619075,7.3790819904,\N,\N,0,20.3471648777,20.809887282,\N,\N,0,11.4391624904,0.5027158866,1.75,0,0.0156188425,0.0032470711,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G31.41+0.31,G031.4120+0.3076,AGAL031.412+00.307,31.412,0.3076,23.12,58.908960068,4.9,Bessel (6),98.15,5.2,2881.17,68941.7008904022,42735.9673871518,3063.2992341802,828.1819748296,0.6997168144,0.1529878053,3216.4582523785,703.2543432221,1.0499980598,0.2498941026,2814.2094423379,31.26,21.55,494.5946573472,1124.9660531148,21.9774873501,6.16737945040455E+022,3.67693725177882E+023,31.4111111824,0.3075522315,3.2043610055,HII,1511.9437313371,86.9143104646,1425.0294208725,285.0059243019,0,2745.8034868962,299.4646777919,2446.3388091043,489.2739614195,0,944.3388705635,225.9287184642,718.4101520994,143.6862676664,1,510.7225695489,111.8806590684,398.8419104806,79.789561673,0,178.5527920366,53.9867641236,124.566027913,93.4370717549,0,39.0269106254,5.0000423263,34.0268682991,5.1041138769,0,4.0500318072,2.2784354526,1.7715963546,0.8858329034,0,5.3373821554,2.9666468044,2.370735351,0.7116412886,0,3.9305576042,1.6652964551,2.2652611491,0.6796998569,0,19.8050895746,3.3776501012,16.4274394735,4.9283220031,0,0.1045004606,0.0954167972,0.0090836634,0.0027271895,0,0.2239067541,0.1345572318,0.0893495222,0.0268049807,0,4.0397533956,2.7633987997,1.2763545959,0.3829068536,0,19.7459999006,9.7165319464,10.0294679542,3.0088406422,0,26.3244121292,1.8483643531,1.75,0,0.0224855209,0.0067515036,200.0255167715,43.9560466831,0.0450245018,0.0268785755,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G34.26+0.15,G034.2572+0.1535,AGAL034.258+00.154,34.2572,0.1535,26.1,66.5018969626,1.56,Bessel (13),58.52,5.3,19864.63,48178.1940822722,62801.8007186119,806.9498062509,532.8969117514,0.251480032,0.0668564198,1200.8925969167,319.2594614685,1.4881874779,0.4607776601,692.8709637781,94.26,51.03,1763.7814902586,2132.5016358469,53.0826013948,1.25775304340234E+023,7.01398705169735E+023,34.2564459114,0.1546648936,4.995610328,HII,13017.2701275966,2272.1303493527,10745.1397782439,2149.0312414406,0,14462.8394748029,2592.9319445734,11869.9075302296,2374.0634777801,0,2858.568786432,1143.1047735722,1715.4640128598,343.1437480529,1,1335.0468738357,464.1755953208,870.8712785149,174.3715346836,1,610.9154593147,139.0918412123,471.8236181024,353.9241346425,0,131.1010293067,21.3214416004,109.7795877063,16.4676367957,0,53.8417424233,7.8624698772,45.9792725461,22.9911352693,0,142.712391097,10.6892839568,132.0231071402,39.6182297793,0,179.5813534234,8.0269809303,171.5543724931,51.4842091802,0,595.7896425531,27.5454103528,568.2442322002,170.516064097,0,0.7762107155,0.2453718972,0.5308388183,0.1592529069,0,2.2241647486,0.4904408271,1.7337239216,0.5201181384,0,9.54061,4.930545339,4.6100630671,1.3830345616,1,52.6528,24.6240021224,28.0288451677,8.4086907384,1,31.0188535707,1.247339885,1.75,0,0.2022735933,0.0350867079,194.5462329035,20.9606791647,0.3384958022,0.1017866856,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G34.40+0.23,G034.4005+0.2262,AGAL034.401+00.226,34.4005,0.2262,31.99,81.5094131736,1.56,Bessel (13),57.44,4.3,1233.4,2991.3983474848,3985.0548634073,275.7560477982,182.6735050923,0.3082316574,0.0967603225,968.8645688571,304.1467216437,3.5134843881,1.5723301278,193.4369355829,17.42,6.27,176.2971301309,667.9089926127,7.2238646147,2.86105650947559E+022,1.30188690558112E+023,34.4025000941,0.2291651128,12.8758621633,HII,498.1551942272,66.8273009591,431.3278932681,86.3801974477,0,1577.6732427036,320.7596335395,1256.913609164,251.4838737205,0,961.7707456766,253.3179789071,708.4527667695,141.7247771663,0,420.9764840625,134.3910207089,286.5854633537,57.6142494678,0,151.3927574285,54.3894524632,97.0033049653,72.7802803506,0,29.6789938631,4.8457305663,24.8332632967,3.7282311438,0,3.7992264647,2.6812044496,1.1180220151,0.5590147381,0,6.4663381336,4.8004094974,1.6659286362,0.4999389571,0,4.739995625,2.884069815,1.85592581,0.5568572153,0,17.141635317,5.0360466354,12.1055886817,3.6319757906,0,0.1154682285,0.0771968559,0.0382713726,0.011481507,0,0.3083928067,0.1435871437,0.164805663,0.049441736,0,5.0667254478,4.1618916849,0.9048337628,0.2714501614,0,23.6830548421,16.4000566659,7.2829981762,2.1849006239,0,22.8225990416,1.191070015,1.75,0,0.0189232754,0.0044205271,193.5721880539,34.3403076114,0.0421784642,0.0209848382,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G34.41+0.23,G034.4112+0.2344,AGAL034.411+00.234,34.4112,0.2344,24.55,62.5525505912,1.56,Bessel (13),58.01,3.9,1995.18,4838.9520348534,6607.1520294929,213.6794893473,142.1393286899,0.2365453939,0.0578542662,611.6354249277,149.5937760654,2.8623965117,0.9676360537,154.5971499296,16.77,10.26,472.0325913204,687.983479438,10.7841899408,3.76434755433159E+022,1.76860254904709E+023,34.4108334053,0.2358317159,5.3204567781,IRb,1062.733801458,43.1206817838,1019.6131196742,203.9229035617,0,1905.2056875591,229.6071384515,1675.5985491077,335.192545,0,832.7924330802,181.2858301515,651.5066029287,130.3397423325,0,451.8962789978,107.6346200301,344.2616589678,69.0306501806,0,141.2002247433,43.4083019884,97.7919227549,73.3979029043,0,27.952031035,4.7730459244,23.1789851106,3.479742897,0,2.0832423317,1.5254458479,0.5577964838,0.2790406225,0,3.5783601925,2.9283984714,0.6499617211,0.1960008379,0,2.6221771425,1.5708424661,1.0513346764,0.3160065059,0,11.8495547994,2.9607795422,8.8887752572,2.6686468519,0,0.0626690849,0.0487830695,0.0138860154,0.0041684575,0,0.1683449757,0.088825453,0.0795195227,0.0238563519,0,2.8028109595,2.4019065367,0.4009044228,0.1202722622,0,15.1054160343,9.6952600043,5.4101560301,1.6230522895,0,26.1253760202,1.8402185384,1.75,0,0.0250314422,0.00702874,174.7508565175,32.8340516015,0.0414289447,0.0241257741,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G34.82+0.35,G034.8206+0.3504,AGAL034.821+00.351,34.8206,0.3504,34.92,88.9749517982,1.56,Bessel (13),58.29,2.4,1132.08,2745.6595576043,3573.2414378439,112.0218954904,73.8474931883,0.3364629417,0.1102997772,329.4645125109,108.0055418005,2.9410724668,1.3103352336,82.4258853982,8.3,2.51,155.0241482074,146.3064781016,2.7451512808,9.75403516106705E+021,4.66094217777127E+022,34.8191633654,0.3508235058,5.3919252787,IRb,442.0202787752,47.9095818522,394.110696923,78.8221490475,0,844.34969854,201.2181306999,643.1315678401,128.6264447764,0,536.8145560261,196.7312027334,340.0833532927,68.0167586393,0,261.851410734,100.4834619367,161.3679487973,32.2741340536,0,93.2648655451,41.1886995305,52.0761660146,39.0574778578,0,11.4998578025,0.2196425148,11.2802152877,1.6920517217,0,21.7612319423,3.2512596433,18.509972299,9.2549873508,0,32.3463189764,5.4967888771,26.8495300993,8.0548823579,0,39.0920192538,3.206317981,35.8857012728,10.7657183215,0,49.4065629215,4.6558217936,44.7507411278,13.4252549833,0,1.2212539775,0.1516662597,1.0695877179,0.3208763817,0,2.7158901529,0.2399982324,2.4758919205,0.742767594,0,10.0489411587,4.9890821745,5.0598589842,1.5179577263,0,34.8298975741,19.1593892722,15.6705083019,4.7011524977,0,24.7346800156,0.6147523961,1.75,0,0.0064778508,0.0006533909,281.0186104914,31.5559473197,0.0601920114,0.0133102833,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G35.20-0.74,G035.1976-0.7427,AGAL035.197-00.742,35.1976,-0.7427,28.86,73.5342814689,2.19,Bessel (14),34.66,3.8,4933.23,23579.8147346465,25364.5310030687,463.0379712935,229.1553335458,0.3903721654,0.1143850938,958.2855916335,280.7925283777,2.0695615717,0.7301162274,384.5860670448,24.92,11.03,941.7590873363,1072.9203184091,11.5005083815,2.99512388217079E+022,1.61508897696102E+023,35.1968545263,-0.743014496,2.9127508844,IRb,2978.6838259748,90.9719724838,2887.711853491,577.5423876642,0,3552.3817276656,383.2308569742,3169.1508706915,633.8322327371,0,1317.9942029065,292.2826085694,1025.7115943371,205.1433241937,1,627.9447710993,167.0812991734,460.8634719258,92.1758380578,0,203.401655265,63.3680368239,140.0336184411,105.0295871496,0,38.6587082967,8.6552650277,30.003443269,4.5006002946,0,3.1668632214,1.2737554645,1.8931077569,0.9465554677,0,6.3574992221,2.7733826241,3.584116598,1.0753501396,0,10.4185723941,0.9840616706,9.4345107235,2.8303734148,0,109.7522444654,5.1378776512,104.6143668142,31.3843227089,0,0.182299651,0.0472324506,0.1350672004,0.0405201787,0,0.6724279891,0.1234963975,0.5489315916,0.1646794847,0,4.5723570404,2.50497002,2.0673870204,0.6202161143,0,45.2269303417,14.3760984805,30.8508318612,9.2552495793,0,29.5428564591,2.6689347587,1.75,0,0.011671617,0.0039756719,142.5336083227,23.3818642671,0.2227786616,0.1385537152,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
\N,G035.5791+0.0079,AGAL035.579+00.007,35.5791,0.0079,43.11,109.8427884313,10.3,\N,53.06,\N,86.25,9118.6394111552,2052.1934917885,10073.7662167157,1821.6750691609,2.7425443249,0.9637197534,\N,\N,\N,\N,6208.4351785717,6.43,1.27,6.9742071568,15.2642516397,1.5186146868,1.32020216126662E+022,5.2597380019106E+022,35.5757069247,0.010831424,16.1423799891,24d,199.1065059785,221.6604686212,\N,\N,0,647.4771891456,507.0192918348,140.4578973107,28.1088893389,0,514.0545559735,367.4415790547,146.6129769188,29.3236981016,0,274.0457946485,176.7325121481,97.3132825004,19.4648150188,0,107.9996663093,70.4637197701,37.5359465392,28.152748929,0,11.9526203296,1.5193444863,10.4332758433,1.5650320553,0,8.727324495,9.7153134707,\N,\N,0,13.8689442486,16.4039226273,\N,\N,0,6.6455065547,8.2625681654,\N,\N,0,9.0666322281,11.80756447,\N,\N,0,0.5711510457,0.5496362794,0.0215147663,0.0064934474,0,0.5824174327,0.5847609238,\N,\N,0,9.878821712,10.5535575613,\N,\N,0,31.3923541289,32.3643079076,\N,\N,0,14.5256205064,0.2412064602,1.75,0,0.0097717132,0.0006153302,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G37.55+0.20,G037.5537+0.2006,AGAL037.554+00.201,37.5537,0.2006,27.29,69.5339757896,6.71,TAN,86.09,3.3,1139.7,51139.5529957642,25839.8429352274,1268.1893642429,287.943966848,1.1310048245,0.3154433858,2093.8292315368,583.980340094,1.6510383154,0.5391299969,1083.1902202413,7.11,3.52,503.5011142914,461.089479657,3.6560646566,9.77262111654948E+021,5.41996415821124E+022,37.5524999853,0.2008324265,4.4003389949,IRb,734.9857982094,48.2840747117,686.7017234977,137.3403513365,0,567.9798250418,185.8491420867,382.1306829551,76.4313042816,0,433.5818622379,166.1178184063,267.4640438317,53.4949459447,0,196.9217858424,89.2177867584,107.703999084,21.5479378617,0,66.5839516266,33.3311712553,33.2527803713,24.9409544401,0,9.8586434592,1.5343194288,8.3243240303,1.2487731598,0,9.6981147658,2.212450391,7.4856643747,3.7428330891,0,16.9292668425,3.7531329868,13.1761338557,3.9528699145,0,24.0948201804,2.4700750397,21.6247451406,6.487431962,0,38.8318158615,3.0769488487,35.7548670129,10.7264845207,0,0.2157929741,0.0725389906,0.1432539835,0.0429774578,0,1.030632536,0.1525559123,0.8780766237,0.2634230375,0,5.7327343803,3.1662441636,2.5664902167,0.7699470966,0,20.8042704584,11.6423188093,9.1619516491,2.7485865674,0,28.4325381216,1.7826447847,1.75,0,0.0055999351,0.00126476,230.988845314,44.8434246277,0.069657459,0.0319870327,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G43.17+0.01,G043.1668+0.0115,AGAL043.166+00.011,43.1668,0.0115,26.89,68.5147896292,11.11,Bessel (15),5.26,\N,30018.23,3692615.30931328,987976.980741432,43432.2754011794,7810.2468213147,1.8451992214,0.5070204243,\N,\N,\N,\N,36929.074832005,110.98,56.59,2546.2494571102,2258.4375007949,58.4608066068,1.25742452533893E+023,6.94222915438542E+023,43.1650038173,0.0116664671,6.4939686855,HII,24813.4154420967,4984.8002909635,19828.6151511332,3965.7281760324,0,17811.6770061267,4254.45506247,13557.2219436567,2711.5097440415,1,3225.7102103102,1407.8132651058,1817.8969452043,363.6163781671,1,1536.2831495232,502.4707950108,1033.8123545124,206.8422486681,1,644.9311565443,182.9764122238,461.9547443205,346.4911633374,0,163.4464833885,32.9229339644,130.5235494241,19.5791412384,0,29.5583379097,26.149255887,3.4090820227,1.7088791505,0,78.9375514578,67.1310740412,11.8064774166,3.5670419132,0,111.666696698,91.5046297595,20.1620669384,6.0917864656,0,371.7026594614,235.1814946243,136.521164837,40.9997834611,0,0.6271200698,0.547160416,0.0799596537,0.0239897964,0,1.3893259954,0.9297804954,0.4595455,0.1378649842,0,11.6052,18.7278125117,\N,\N,1,55.2847,80.1727157028,\N,\N,1,33.9082331591,1.1175312853,1.75,0,0.0281884823,0.0039417079,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G49.49-0.39,G049.4888-0.3882,AGAL049.489-00.389,49.4888,-0.3882,24.37,62.0939168191,5.41,Bessel (17),57.16,6.9,19187.82,559681.493070401,270287.843359307,11713.5941942458,2858.9473583168,0.8143126756,0.1968254205,6590.8025027721,1593.0459059963,0.5626626972,0.1464024312,10881.2804065296,113.17,70.24,1586.2928991539,1640.2899171071,71.3704809165,1.74126011504122E+023,1.05003148322405E+024,49.4875555558,-0.3875496359,5.0549114071,HII,16773.8783651931,8992.4593289517,7781.4190362414,1556.5737055648,0,15145.3138312871,7009.8019187491,8135.511912538,1628.4388087814,0,2550.7404802645,1758.3906362011,792.3498440634,158.6403773606,1,1417.0337110771,1008.8386618702,408.1950492069,83.0216321363,1,576.9378192803,300.96011001,275.9777092703,207.0889687722,0,178.103010267,56.276588611,121.826421656,18.2788407841,0,98.2392800891,37.4472163004,60.7920637887,30.4014040755,0,400.7459856307,100.6909075899,300.0550780409,90.0469072951,0,640.9896313793,136.4684234666,504.5212079127,151.4024939217,0,1870.2226312891,520.4730694648,1349.7495618243,405.0816456925,0,1.236190969,0.6585221879,0.5776687811,0.1733023262,0,3.4925571831,1.6495969764,1.8429602067,0.5528912772,0,0.0291183,0.3312001542,\N,\N,1,10.5554,21.5069015751,\N,\N,1,29.0788230611,1.1925996875,1.75,0,0.2376982829,0.0446926587,173.4450759067,16.9268452912,0.7221734219,0.21980357,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G53.14+0.07,G053.1415+0.0701,AGAL053.141+00.069,53.1415,0.0701,26.22,66.8076528107,1.6,RMS,22.29,3,901.83,2300.8253871743,2910.1316487848,94.9982966211,61.1627963602,0.2591141149,0.0692559315,396.4445958714,105.9615752287,4.1731758355,1.2847412631,82.4769767019,8.18,4.39,167.2424719924,261.1027901284,4.4393681241,1.39472808045971E+022,7.86805969282687E+022,53.1408066134,0.0708288672,3.6215935508,IRb,390.0805269845,19.8349892038,370.2455377808,74.0491092826,0,722.935528399,91.2924833741,631.6430450249,126.329008914,0,377.9558775343,84.9019854175,293.0538921168,58.610932882,0,172.462969047,50.5395339701,121.9234350769,24.3856071309,0,62.448551571,21.9956120025,40.4529395685,30.3405318078,0,10.7310604156,1.3092060092,9.4218544063,1.4133212449,0,8.0309579257,1.0728796078,6.9580783179,3.4790482662,0,14.1955069048,1.9717847839,12.2237221208,3.6671599527,0,18.119277058,1.394438381,16.724838677,5.0174809597,0,32.4639743598,2.9695652352,29.4944091246,8.8483711534,0,0.2418514866,0.0407751779,0.2010763088,0.0603229061,0,0.8521738374,0.0764910715,0.7756827659,0.2327048381,0,5.3666034376,1.7900869535,3.5765164841,1.0729550102,0,17.9815814206,7.567336769,10.4142446516,3.1242734392,0,25.3850168292,0.6957807145,1.75,0,0.0091780463,0.0010036576,242.2177770309,24.8466363628,0.057626416,0.0133669118,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
G59.78+0.07,G059.7830+0.0657,AGAL059.782+00.066,59.783,0.0657,30.98,78.9359681188,2.16,Bessel (16),23.12,2.3,2101.48,9771.3094554281,9631.192435044,254.7870941188,125.2917965768,0.4133077676,0.1273024015,371.6876754213,114.4830496784,1.4588167297,0.5787161865,197.8224427724,12.39,4.76,600.8879636889,433.0797794231,5.0027304754,1.47023298866088E+022,7.41254540000575E+022,59.7822858712,0.0658168181,2.6050332431,IRb,1258.6467844855,88.6121501443,1170.0346343411,234.0072821604,0,1558.3117986443,234.769186994,1323.5426116502,264.7127934197,0,718.0808356228,144.7652948598,573.3155407631,114.6646841083,0,279.1947925011,78.6858451286,200.5089473725,40.1095629399,0,83.4200045019,36.8843002061,46.5357042958,34.9092353194,0,19.5754252695,3.6176196137,15.9578056559,2.3938416477,0,10.4738104454,3.7398321806,6.7339782648,3.3672093079,0,15.4646134286,5.8180745489,9.6465388797,2.8943039574,0,17.3296328738,3.3866906086,13.9429422652,4.1829553608,0,53.3481214882,5.0898730665,48.2582484217,14.4777633818,0,0.6122951398,0.1221697784,0.4901253614,0.1470377861,0,1.5514545659,0.1896517179,1.3618028479,0.4085409519,0,8.0692608082,3.5298406671,4.539420141,1.361828206,0,29.325299657,11.8782874951,17.4470121619,5.2341060693,0,28.1902828423,1.5051618778,1.75,0,0.0094546931,0.0018429297,209.3280183163,31.8548992773,0.0816997495,0.0323217446,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG301.13-0.2,G301.1365-0.2256,AGAL301.136-00.226,301.1365,-0.2256,24.38,62.1193964731,4.4,green2011,-39.15,4.7,11077.95,213739.828264916,141992.624317042,1940.7255785093,563.7325936508,0.662559337,0.1602529529,2488.1090782392,601.7979138542,1.2820509534,0.3418421231,1760.455698991,34.55,21.43,1947.1044187041,1996.5071081343,22.0211995625,4.35783157133076E+022,2.56659609412525E+023,301.1355604705,-0.2239943275,6.6972577066,HII,7489.9854779329,247.9737587397,7242.0117191931,1448.4023928662,0,5887.4449269794,403.3079727717,5484.1369542078,1096.8311904317,0,1106.1885364284,182.8515354346,923.3370009939,184.6706713112,1,612.9698527279,84.4541043693,528.5157483586,105.7070143239,0,182.0516997609,43.5375785257,138.5141212352,103.889633617,0,42.3271758333,4.2392712209,38.0879046124,5.7132360279,0,4.057745729,2.8694760627,1.1882696663,0.5945875552,0,8.7801883428,3.9980252771,4.7821630656,1.4350290216,0,18.5688874946,2.6381543571,15.9307331375,4.7792475174,0,123.7757083486,7.3279401329,116.4477682157,34.9344439775,0,0.1948269939,0.1002920188,0.0945349751,0.0283607368,0,0.4038789757,0.1084004249,0.2954785508,0.0886436615,0,5.3072515628,2.5498653596,2.7573862032,0.8272171356,0,38.7693395838,9.6710163133,29.0983232705,8.7294979706,0,34.5598627401,2.7770093878,1.75,0,0.0161004992,0.0043125716,134.650029524,15.8891432582,0.3071623681,0.1458091706,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG305.19-0.0,G305.1935-0.0059,AGAL305.192-00.006,305.1935,-0.0059,28.93,73.712639047,3.8,davies2012,-34.19,3,874.04,12578.2442738949,10459.70841431,517.9761714034,170.7845876384,0.679001029,0.1993392496,1038.8715743076,304.9890519538,2.0056358413,0.7776244437,392.2061020836,7.15,3.15,209.5710394261,218.1143318623,3.4046506229,1.10745168256841E+022,5.44521869581559E+022,305.1924662826,-0.0041663624,7.2663583277,IRb,1224.523299385,766.6047181596,457.9185812254,91.5894522205,0,1394.3318720263,774.4991169583,619.832755068,124.0977260266,0,642.1160831692,326.9257376286,315.1903455405,63.0794952,0,306.3934123956,163.499653938,142.8937584576,28.6630128215,0,88.6908305062,60.3171599311,28.373670575,21.3189067883,0,15.7258313522,6.2830164499,9.4428149023,1.4181648644,0,16.8938766208,15.2587436718,1.635132949,0.8192761654,0,28.6438752886,28.1083831644,0.5354921242,0.1798550586,0,17.6880275125,16.3621992869,1.3258282255,0.4020013908,0,69.8677753431,57.0944912384,12.7732841046,3.8432546251,0,3.3501204539,3.179612673,0.1705077809,0.05116218,0,4.6828969752,4.4445558473,0.2383411279,0.071516101,0,5.0286433063,4.7727056143,0.255937692,0.0767960864,0,53.9548992738,46.3574359345,7.5974633393,2.2792893222,0,26.0709885332,2.5099993888,1.75,0,0.0074512775,0.0028096544,188.858698148,51.2119773843,0.0386060335,0.0299032102,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG305.21+0.2,G305.2083+0.2063,AGAL305.209+00.206,305.2083,0.2063,26.7,68.0306762031,3.8,davies2012,-42.53,4.9,6128.67,88197.0595958751,48974.5585892647,1402.1752784507,427.9732950993,0.6266618543,0.1709092005,2557.8456906558,697.6000835982,1.8241982511,0.5881997861,1185.9917329744,26.12,13.51,712.6133821269,1143.8199245077,14.0485681115,3.51958660761533E+022,1.93312664481953E+023,305.2075195909,0.2079832281,6.6792322603,IRb,4287.5526562414,1059.2092978924,3228.343358349,645.6734489767,0,4560.1731149551,1183.9065250725,3376.2665898827,675.2735559744,0,1428.0689241313,418.4372630147,1009.6316611166,201.9295964624,1,676.8337927547,196.3796185679,480.4541741869,96.1072632276,0,183.2053578972,63.4097807658,119.7955771315,89.8502035723,0,37.4319807515,6.5508057358,30.8811750157,4.6323191731,0,32.0158124488,18.7302170464,13.2855954024,6.6436177427,0,81.6039599493,33.4361126134,48.1678473359,14.4529707039,0,114.6248594076,21.5832483801,93.0416110275,27.9138658035,0,310.5101557948,86.6266725055,223.8834832893,67.1695568073,0,4.0824377704,2.8748911393,1.2075466311,0.3622669604,0,5.7065516871,4.018607128,1.6879445591,0.5063875208,0,6.12787619,4.3153080728,1.8125681172,0.5437748949,0,64.4744010866,50.9531258374,13.5212752492,4.0564643012,0,30.0704279555,0.8674135663,1.75,0,0.0135457605,0.0014561979,182.2647997473,11.9994469154,0.2595983171,0.0508197723,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG305.56+0.0,G305.5628+0.0137,AGAL305.562+00.014,305.5628,0.0137,26.66,67.928757587,3.8,davies2012,-39.8,3,3593.78,51717.7459000203,32317.9924370596,406.0359930753,126.4038632246,0.625723035,0.1703785457,957.3562435741,260.6791749712,2.3578112776,0.8062683422,323.3156522842,8.15,4.23,536.9891265325,522.7973939976,4.3349795075,1.02224763987022E+022,5.28817668908598E+022,305.5607121381,0.0141642388,7.6998648404,IRb,2713.4145138239,726.6815717592,1986.7329420646,397.3500157744,0,2271.1596067132,621.8783681595,1649.2812385537,329.8696543195,0,747.6552789585,249.0218314262,498.6334475323,99.7304759301,0,290.3197452417,107.5614425206,182.7583027211,36.5623266943,0,79.7929616427,35.5204337973,44.2725278453,33.2089980344,0,14.7393408008,4.5041625155,10.2351782853,1.535587632,0,33.5053509525,14.4064824443,19.0988685082,9.5500463267,0,64.3577139221,26.5793351868,37.7783787353,11.3368435011,0,64.6395912426,22.7181594099,41.9214318327,12.5797807766,0,242.7306904479,83.3622035807,159.3684868672,47.8171394413,0,3.9550422935,2.7570308955,1.198011398,0.3594064852,0,5.5284745253,3.8538589997,1.6746155256,0.5023889432,0,5.9366512911,4.1383959529,1.7982553382,0.5394812034,0,67.8664466888,54.458211031,13.4082356578,4.0225354778,0,33.4057843017,1.8915510495,1.75,0,0.0074692799,0.0013385002,209.243921226,27.1799318754,0.1488375453,0.0502912162,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG305.80-0.1,G305.7949-0.0965,AGAL305.794-00.096,305.7949,-0.0965,33.23,84.6688902707,3.8,davies2012,-40.82,2.3,68.15,980.6998653797,519.1856158098,594.5588018564,180.2830546499,0.7799241019,0.2498315214,701.3857448709,224.6734872314,1.1796743109,0.5001366326,449.2242171619,4.02,1.34,4.3185329626,12.3285553302,1.4883069143,9.63487320264818E+021,4.71887392643491E+022,305.7939466421,-0.0958088066,4.2392038664,24d,126.3648822099,116.5652496627,9.7996325472,1.9621387873,0,321.0690612879,212.6289889582,108.4400723297,21.6930458537,0,242.3570481801,140.2854072099,102.0716409702,20.4156383597,0,129.4988066503,69.8716953392,59.6271113111,11.9324925659,0,47.9485147403,25.776479175,22.1720355653,16.6305344353,0,6.0491604998,0.7285960864,5.3205644134,0.7981528558,0,3.3441073795,3.7631764075,\N,\N,0,6.7294802759,7.9792819021,\N,\N,0,3.0841176555,3.9419553999,\N,\N,0,7.6155412792,9.5603421988,\N,\N,0,0.9490802615,1.0513362045,\N,\N,0,1.3266523228,1.4695887223,\N,\N,0,1.4246013403,1.5780910656,\N,\N,0,13.8192478623,14.4679998734,\N,\N,0,16.037157193,0.1369815265,1.75,0,0.0073468582,0.0002175004,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG309.38-0.1,G309.3826-0.1332,AGAL309.384-00.134,309.3826,-0.1332,29.41,74.9356624394,5.34,green2011,-51.28,3.1,560.65,15932.9193638425,8571.1336351966,1213.1523431131,305.6954555709,0.9700065879,0.2883777906,1584.6997626701,471.1227965269,1.3062660858,0.5233554081,900.196671703,7.41,3.16,159.0358711063,196.2094810577,2.9305377846,1.27093062523244E+022,6.12614716477419E+022,309.3826416697,-0.1341409098,3.3905954383,IRb,329.4150924066,71.910679355,257.5044130517,51.5010244053,0,651.5050709891,218.336300922,433.1687700671,86.6351688147,0,401.7559378192,170.0594550271,231.6964827921,46.3398062053,0,202.2890829896,83.6325815566,118.6565014329,23.7321415747,0,69.6925943056,33.0291597014,36.6634346042,27.4989289704,0,10.7158751285,0.7297697084,9.9861054201,1.4979759676,0,4.5967388051,4.4862093281,0.1105294769,0.0567249297,0,6.756688682,6.5371373334,0.2195513486,0.06899815,0,3.8426122521,3.2600848315,0.5825274206,0.1751454782,0,8.0065177639,5.1880875616,2.8184302022,0.8460671572,0,0.2133465893,0.1644589354,0.0488876539,0.0146667932,0,0.2350396705,0.1715799798,0.0634596907,0.0190381243,0,3.8052759869,4.2699115011,\N,\N,0,11.7450692533,9.9784230849,1.7666461684,0.5299948765,0,23.9735846916,1.3331821013,1.75,0,0.0075794148,0.0017818671,161.917837309,23.8966139648,0.031709801,0.0155274014,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG310.01+0.3,G310.0135+0.3877,AGAL310.014+00.387,310.0135,0.3877,30.06,76.59183995,3.61,giannetti2014,-41.31,3,3821.5,49632.8148664747,30228.9485304523,415.3563467882,132.0448012003,0.6702465399,0.2024017159,1025.4772061061,309.6746252548,2.4689094413,0.9234382646,335.3495703195,8.94,3.65,860.4906333509,464.3216874683,3.8570041766,9.11396929916559E+021,4.7808196187591E+022,310.0108452179,0.3891465004,10.8838134719,IRb,1787.2133210676,74.3014585204,1712.9118625473,342.5823991858,0,1483.4979733301,223.3071647022,1260.190808628,252.0405470898,0,623.4221217092,191.5806365222,431.841485187,86.3694837759,0,256.378569618,97.948111743,158.430457875,31.6912270786,0,88.5870678853,40.88337288,47.7036950053,35.7783159797,0,12.7816028395,1.7087222726,11.0728805668,1.6610116725,0,66.0897409466,3.1299977664,62.9597431803,31.4798720633,0,116.4476837179,5.2063742087,111.2413095092,33.3723989318,0,143.1384242524,4.448378764,138.6900454884,41.6070181691,0,240.8064080813,10.5678104464,230.2385976349,69.0715983148,0,1.4621266342,0.1252517801,1.3368748541,0.4010624725,0,3.4065157574,0.32544574,3.0810700175,0.9243210314,0,9.3800841722,4.2811214092,5.098962763,1.5296889436,0,31.9618226457,13.4530381531,18.5087844926,5.5526356609,0,32.2048903984,1.0772438508,1.75,0,0.0057976449,0.0006326091,250.6744141971,24.000844645,0.1560255814,0.0326885437,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG313.58+0.3,G313.5763+0.3243,AGAL313.576+00.324,313.5763,0.3243,22.67,57.7623756376,3.78,green2011,-46.94,3.5,661.12,9414.1755444692,6280.4407605536,182.5525249268,57.5479208064,0.5292754137,0.1104467368,1102.2160491344,230.0053293839,6.0378022686,1.3627466821,168.7806929925,3.61,2.59,327.6799416086,251.7146678788,2.6541612256,6.42362634849123E+021,3.85651824327405E+022,313.5758332891,0.3258295355,5.7569593639,IRb,402.233781001,17.5178107358,384.7159702651,76.9431990271,0,505.5263354129,64.383348162,441.1429872508,88.2290127102,0,227.3457932781,66.4091545625,160.9366387156,32.18747096,0,101.4252563386,32.3519230144,69.0733333243,13.8159096248,0,27.2101950994,12.8915700121,14.3186250873,10.7392718045,0,4.000881351,0.0963197374,3.9045616137,0.5857373679,0,2.1431116568,1.1529662622,0.9901453946,0.4950896009,0,3.5895699474,2.4542509877,1.1353189598,0.340922885,0,3.2521051612,1.0849322739,2.1671728873,0.6502644528,0,12.3076503854,2.5084660071,9.7991843782,2.9398896113,0,0.0861556286,0.0558759927,0.030279636,0.0090839692,0,0.1554967585,0.0597703827,0.0957263758,0.0287179241,0,2.4674670792,1.5978356374,0.8696314418,0.2608895063,0,11.8117134534,5.3390089662,6.4727044872,1.9418114602,0,29.1669364429,1.8473097359,1.75,0,0.0047052234,0.0010512732,191.1371052051,29.8633455462,0.0406018836,0.0180161353,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG316.64-0.0,G316.6403-0.0877,AGAL316.641-00.087,316.6403,-0.0877,24.41,62.1958354351,1.19,urquhart2014a,-17.66,3.1,704,993.5445573965,1709.88802411,18.3392458928,15.7207334939,0.1794126833,0.0434814219,293.1065007478,71.0355989714,15.9824729141,4.4034628971,16.1317582621,3.71,2.3,325.695402877,239.242628011,2.3431268353,5.61605120090843E+021,3.21370028227891E+022,316.639166393,-0.0858330159,7.8630909254,IRb,577.6956975435,118.7786901893,458.9170073542,91.7834396823,0,513.8555616845,274.8210543368,239.0345073477,47.8141603976,0,308.2082571806,150.9986915437,157.2095656369,31.4441502657,0,130.3143878742,74.1097580024,56.2046298718,11.2517933468,0,40.9370262176,26.7420029822,14.1950232355,10.6510945234,0,5.5246534292,1.3069729286,4.2176805006,0.6328699251,0,4.1059996695,4.428344343,\N,\N,0,7.2314205112,6.9573608503,0.2740596609,0.0834928316,0,4.430122169,3.2671952917,1.1629268773,0.3490629586,0,13.1163086359,5.3287137911,7.7875948448,2.3364510762,0,0.2269630723,0.1376955265,0.0892675459,0.0267802783,0,0.2610884625,0.1597647803,0.1013236822,0.0303971156,0,4.1346402364,3.81518788,0.3194523563,0.0958366249,0,12.8023738936,7.8411810103,4.9611928832,1.4883582658,0,30.626792788,1.854751046,1.75,0,0.0026964941,0.0006760523,93.2661647012,6.2495896617,0.3618400241,0.1229722788,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG317.87-0.1,G317.8680-0.1514,AGAL317.867-00.151,317.868,-0.1514,24.44,62.2722743971,2.95,giannetti2014,-40.19,3.7,189.22,1641.0699095667,1151.7110019265,362.428411477,135.216414173,0.4453091495,0.1081371456,1036.3679835381,251.6675789991,2.8595108736,0.7637565567,329.512822905,6.49,4,31.2554551033,155.9221409854,4.0820827193,1.80158545544762E+022,1.06195776352106E+023,317.8672404225,-0.1491238616,8.6383229873,24d,79.7488535669,20.7870986177,58.9617549491,11.7923599177,0,353.2091569128,70.9276505906,282.2815063221,56.4565041746,0,258.4379563175,83.0864788424,175.3514774751,35.0704046109,0,135.0356577537,42.0012770209,93.0343807328,18.608454592,0,43.7368619938,18.203365949,25.5334960448,19.1505031821,0,8.1906016804,1.0523046947,7.1382969857,1.0707930292,0,1.3658406039,1.4993241968,\N,\N,0,2.0888263567,2.141246845,\N,\N,0,1.0823495912,1.3959566529,\N,\N,0,2.774995678,2.055737915,0.7192577631,0.216980109,0,0.1610423924,0.0633932953,0.0976490972,0.0292949423,0,0.1755798301,0.0787534821,0.0968263481,0.0290482309,0,1.7585200469,1.8604725379,\N,\N,0,4.3501419197,1.7124052374,2.6377366823,0.7913267613,0,19.2562215344,0.5452740087,1.75,0,0.0133525761,0.0011215358,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG318.78-0.1,G318.7790-0.1376,AGAL318.779-00.137,318.779,-0.1376,33.96,86.5289050133,2.78,giannetti2014,-38.14,2.8,830.93,6399.884096101,5296.086214374,359.4502637565,143.2392786535,0.5831105263,0.1887666778,777.1697094818,251.5882282313,2.1621063826,1.1733645737,214.4160765385,6.87,2.2,58.8339319083,90.6435500823,2.4671738794,1.0420604622244E+022,4.04294058247162E+022,318.7775382918,-0.1358222806,8.2853803208,24d,439.3300821721,31.2709784949,408.0591036772,81.612415185,0,679.8161308548,184.6649939659,495.1511368889,99.0531628474,0,473.4946020812,189.0213914034,284.4732106778,56.9065215466,0,259.8376494215,105.0970727189,154.7405767026,30.9700997667,0,94.1037537665,44.4541476695,49.649606097,37.2428044067,0,13.8007794651,2.2838104399,11.5169690252,1.7278424752,0,7.6129505893,2.4282653831,5.1846852062,2.5924140033,0,11.4553406695,5.3140484045,6.141292265,1.8425416191,0,7.0926336143,3.1452182364,3.9474153779,1.184381773,0,21.0935761308,6.3631620173,14.7304141136,4.4198599743,0,0.2050737211,0.0979576439,0.1071160772,0.0321364663,0,0.3738104837,0.1300249307,0.243785553,0.0731360581,0,6.1848997162,3.3734187692,2.811480947,0.8434450066,0,22.3532197243,11.7080161901,10.6452035342,3.1935650727,0,24.9235609487,1.5129471382,1.75,0,0.0062705074,0.0015494073,273.9799177651,73.7095784014,0.0289047209,0.0156756061,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG320.88-0.4,G320.8803-0.3970,AGAL320.881-00.397,320.8803,-0.397,27.13,69.1263013254,9.97,giannetti2014,-45.3,2.1,67.05,6642.5917302774,3422.3988342721,2771.4205351523,590.2217684806,1.6706418395,0.4632418353,1252.4801870725,347.2924039122,0.4519271511,0.1698597392,2044.5834043404,3,1.5,1.7094061991,20.5768987974,1.6735815545,9.78794663917896E+021,4.68002508588613E+022,320.8789003902,-0.3957124158,6.8464208553,70d,111.609167141,111.5257941101,0.0833730309,0.4032998283,0,332.9240838702,226.7645541571,106.1595297131,21.5998095548,0,239.8849890827,140.8049571001,99.0800319826,19.8839559426,0,101.4674003516,67.659393847,33.8080065045,7.2284196934,0,41.3835799374,26.0552640969,15.3283158404,11.5433228148,0,5.5999561435,1.5334741463,4.0664819972,0.6132686223,0,4.1804970111,4.2530420716,\N,\N,0,6.4628308657,6.744170326,\N,\N,0,3.5559493336,3.7758350439,\N,\N,0,7.2199358857,7.4672216344,\N,\N,0,0.1534761799,0.1898647218,\N,\N,0,0.1866675028,0.2471211631,\N,\N,0,3.7150916925,3.7521184048,\N,\N,0,4.1457603424,5.1287024089,\N,\N,0,17.3166591081,1.249694823,1.75,0,0.0069806602,0.0016391004,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG326.66+0.5,G326.6607+0.5190,AGAL326.661+00.519,326.6607,0.519,29.11,74.1712728192,1.82,moises2011,-39.79,2.4,2253.97,7440.6735359741,8362.6252366476,125.1962297622,71.4640358861,0.3272291586,0.096532067,320.4227920807,94.5241999815,2.5593645487,1.0158977935,93.0449899475,8.28,3.6,329.5332477919,251.8165708429,3.8619994826,1.1525058279879E+022,5.55758409825066E+022,326.6606745386,0.5207121334,6.1643616239,IRb,1282.2042640338,408.6317732311,873.5724908027,174.7148416596,0,1227.5742774384,306.8184652621,920.7558121763,184.1549370506,0,527.0386931009,176.5572646124,350.4814284884,70.0972128225,0,230.2580206725,79.3971005881,150.8609200844,30.1750688393,0,67.2968189427,32.2669717698,35.0298471729,26.2735476892,0,11.7937371114,0.6526237315,11.1411133798,1.6712245533,0,29.5480052669,9.7662561438,19.781749123,9.8909140332,0,88.9687543229,25.7965701029,63.1721842199,18.9519066415,0,121.2168986756,25.2923478024,95.9245508733,28.7776830529,0,232.1664054452,78.2711097877,153.8952956574,46.1697396504,0,4.339479152,3.1339539321,1.2055252199,0.3616595768,0,6.0658516733,4.3807334681,1.6851182051,0.5055382724,0,6.5137039195,4.7041702508,1.8095336687,0.542863119,0,65.3034550194,53.1563799399,12.1470750794,3.6441769594,0,28.3765248462,0.8142572093,1.75,0,0.00704685,0.00072572,211.9507586735,16.2242255266,0.1765785015,0.0346801158,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG326.99-0.0,G326.9871-0.0317,AGAL326.987-00.032,326.9871,-0.0317,25,63.6991350216,3.95,giannetti2014,-58.63,4.8,73.55,1143.7005826576,1157.2741979334,443.8650290652,159.3904353657,0.6099236945,0.153308805,2388.9491265409,600.479927439,5.3821521636,1.4571246447,412.0992185746,4.07,2.4,22.8960532204,83.9774106805,2.465782068,1.17613124479121E+022,7.08741876600948E+022,326.9858333336,-0.0291666633,10.1964804955,24d,159.2499793428,119.0448603055,40.2051190373,8.0415014077,0,352.4214390801,228.7069452522,123.714493828,24.7499959772,0,285.7772651813,188.2968017857,97.4804633956,19.5067270032,0,130.7930782358,105.4815070274,25.3115712084,5.143368552,0,58.514743262,44.7294192932,13.7853239688,10.3524319924,0,7.7016669172,3.3179394388,4.3837274784,0.6586195014,0,1.9593437272,2.1479659331,\N,\N,0,4.0276592851,4.3744045802,\N,\N,0,3.2144763052,3.2083562219,0.0061200833,0.0210659179,0,12.6050449767,10.791700637,1.8133443398,0.5490228026,0,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,17.9455446267,2.4110229717,1.75,0,0.0073540181,0.0031083225,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG327.12+0.5,G327.1197+0.5099,AGAL327.119+00.509,327.1197,0.5099,26.57,67.699440701,5.51,green2011,-83.65,2.8,1937.94,58636.0608403893,25411.6309422812,670.6633252913,161.2864576016,0.9042355029,0.2453130603,1205.1650782527,326.9532468263,1.7969747753,0.5735653284,570.0366298795,6.43,3.36,724.4403246175,454.5864844581,3.5101910715,8.08532195401959E+021,4.46469229158709E+022,327.1194339094,0.5106715253,2.9380400424,IRb,1254.3134395223,40.0491654559,1214.2642740664,242.852855972,0,1126.7643737259,134.0091249837,992.7552487423,198.5512579689,0,506.1080584141,138.3445217492,367.7635366649,73.5529468498,0,216.2525641492,74.7095046454,141.5430595038,28.3103659492,0,63.6721823035,27.92187934,35.7503029635,26.8139825398,0,8.7874992685,1.2224324718,7.5650667967,1.1348184161,0,4.4132723765,2.3437153364,2.0695570401,1.0347808068,0,9.6369089782,4.4932447788,5.1436641995,1.5431587786,0,12.0676412644,2.4225380051,9.6451032593,2.8935515338,0,33.1742605322,4.9795166263,28.1947439059,8.4584722918,0,1.2157698132,0.6280642215,0.5877055918,0.1763116889,0,1.7285061964,0.9070743583,0.8214318381,0.2464295673,0,1.8561247749,0.9740452184,0.8820795565,0.264623884,0,32.8408635817,16.9655232172,15.8753403645,4.7626024166,0,31.8453421752,1.2154195077,1.75,0,0.0060206931,0.0007523972,187.2542518431,15.5924355827,0.0817057304,0.0197265106,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG327.29-0.5,G327.2921-0.5792,AGAL327.293-00.579,327.2921,-0.5792,23.09,58.832521106,3.14,wienen2014,-44.72,5.9,8495.37,83476.1043823626,67867.9547588882,2845.9644255913,1046.126959871,0.4478081377,0.0976265996,2649.9942165818,577.7249281908,0.9311410195,0.2377860115,2429.6001457786,71.17,49.21,1321.9564264826,1918.296916617,51.3897327931,1.39894735582E+023,7.75346034352486E+023,327.2912904509,-0.5776296452,6.3602780954,IRb,4884.392337794,572.0896580322,4312.3026797619,862.5745769299,0,7972.703101461,1290.4476994102,6682.2554020509,1337.3514889585,0,1766.7216535629,497.4655872417,1269.2560663213,254.0487351585,1,963.2844166993,310.0587694212,653.2256472781,131.1345616125,1,375.5948041131,119.0096206559,256.5851834572,192.7399289457,0,94.7059758902,11.3394645236,83.3665113666,12.5063023291,0,13.8849576421,10.9162455069,2.9687121353,1.4867146771,0,19.7039374277,17.021059486,2.6828779417,0.8133125756,0,17.1352000621,8.9779803042,8.1572197579,2.4483312743,0,83.8958117105,37.4268921374,46.4689195731,13.9442764628,0,2.4637761513,1.9245615789,0.5392145724,0.1617670709,0,3.4687167713,2.7148177939,0.7538989775,0.2261734655,0,3.7248180914,2.9152574739,0.8095606175,0.242872236,0,40.5770019721,21.3492114893,19.2277904828,5.76836418,0,27.9421265242,2.2306959589,1.75,0,0.2205993205,0.0843514957,170.0496928021,36.4194312387,0.1055197809,0.0718980231,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG327.39+0.2,G327.3928+0.1984,AGAL327.393+00.199,327.3928,0.1984,27.53,70.1454874858,5.92,green2011,-89.17,3,382.61,13363.6323532743,6077.1005693462,1161.5504784839,272.0624909888,1.0066217729,0.2831307044,1540.1313125938,433.189977731,1.3259271475,0.4288827334,1010.0429418018,6.47,3.15,84.0185413194,192.2098027441,3.2701390594,1.1299554428048E+022,6.3850802459374E+022,327.3909718577,0.2007948901,10.8464618241,IRb,199.3767397882,45.360795402,154.0159443862,30.8031902653,0,445.338278072,172.2074976445,273.1307804275,54.6265160806,0,346.9099557222,159.5568459508,187.3531097714,37.47098882,0,162.4127747481,75.7606437503,86.6521309979,17.3333489989,0,41.232988203,29.7232690644,11.5097191386,8.6466637968,0,8.2047682116,0.7642611948,7.4405070168,1.1161280499,0,4.0597559202,2.8093387055,1.2504172147,0.6252110382,0,7.0922981292,5.4269316553,1.6653664739,0.499777608,0,5.5806384924,2.7923453214,2.7882931711,0.8365487064,0,8.4811659184,4.1125164144,4.368649504,1.3108479931,0,1.0895187803,0.7501531988,0.3393655815,0.1018097046,0,1.5540595666,1.0799056066,0.47415396,0.1422462301,0,1.6687984506,1.1596367154,0.5091617352,0.1527485658,0,12.8407383459,10.3739878425,2.4667505034,0.7400251924,0,23.2177106698,1.0270825532,1.75,0,0.0067215335,0.0012918241,248.5066364468,47.1754866615,0.0213111341,0.0089303164,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG328.81+0.6,G328.8087+0.6328,AGAL328.809+00.632,328.8087,0.6328,25.41,64.743800836,2.99,green2011,-41.86,5,17689.55,157608.6278652,133117.793613992,1036.0700158407,396.1798056792,0.469260776,0.1206362897,1994.3582980712,512.7042311019,1.9249261803,0.5705828967,898.5622142806,40.64,23.19,2074.3836728455,2268.8479281623,23.9364744291,4.63784750965788E+022,2.60985564557486E+023,328.8075526017,0.6346315683,7.7806365544,HII,11379.2655750978,323.0482170657,11056.2173580321,2211.2435327184,0,9429.892313669,707.2505585297,8722.6417551393,1744.5336564896,0,1754.1041508507,381.9317876101,1372.1723632407,274.4380705838,1,887.9991292177,175.060144478,712.9389847397,142.5997421815,0,305.7918390165,63.2588931923,242.5329458241,181.9054048326,0,53.6290223375,6.7698457835,46.859176554,7.0289197374,0,6.3049015874,1.6575785576,4.6473230298,2.3236711047,0,17.3828255462,3.1069248618,14.2759006844,4.2828002172,0,34.1318812537,2.1762410131,31.9556402406,9.5867054917,0,246.9801213145,10.3350698846,236.64505143,70.9935466218,0,1.6389242801,0.4665928342,1.1723314459,0.3516994682,0,2.3191820284,0.6803942743,1.6387877541,0.4916363743,0,2.4904112258,0.730628983,1.7597822428,0.5279347245,0,35.7572297063,12.8478915363,22.9093381699,6.8728021269,0,36.3213208956,3.1779900544,1.75,0,0.0182249964,0.0051114784,149.1972232341,20.4195923611,0.3284511387,0.1636518876,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG329.03-0.2,G329.0303-0.2022,AGAL329.029-00.206,329.0303,-0.2022,35.06,89.3316669543,11.49,green2011,-43.49,4,1797.05,236440.003248789,94399.7295323702,10945.4467015971,2033.0057759718,2.4881144002,0.817064585,6767.6711684967,2222.4156712914,0.6183092708,0.1323268446,16794.8965922089,29.39,8.82,159.5986795465,476.4361770213,9.0638309039,1.74280451447996E+022,1.73728047131756E+023,329.0291516218,-0.1974907952,17.449932749,24d,614.7218398313,42.5525094695,572.1693303618,114.433866846,0,2545.2211884371,235.6028440663,2309.6183443708,461.923761432,0,1554.1719704593,276.4169705854,1277.7549998739,255.5512361895,0,779.756912611,167.9592541348,611.7976584763,122.361467787,0,276.6017354575,71.3525744507,205.2491610069,153.9378759972,0,23.5517322614,4.3978972382,19.1538350233,2.873764127,0,2.7253569817,3.4231883749,\N,\N,0,4.8048180484,6.6034561451,\N,\N,0,2.6942301228,3.6250086209,\N,\N,0,5.9206770662,5.5871213271,0.3335557391,0.1062504661,0,0.9104440152,0.9967640205,\N,\N,0,1.3250284884,1.4458903238,\N,\N,0,1.4228576187,1.5526429898,\N,\N,0,16.3337142877,15.6351101956,0.6986040921,0.2095849832,0,23.7004384748,1.1335020009,1.75,0,0.0191143959,0.0047170298,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG329.07-0.3,G329.0656-0.3076,AGAL329.066-00.307,329.0656,-0.3076,34.32,87.4461725577,11.58,green2011,-41.9,3.6,534,71363.3786054417,26671.183206853,9081.0888382172,1689.6448541457,2.454676374,0.7985229071,5408.1429873023,1759.3056689701,0.5955390464,0.2666126027,6598.7340856481,10.15,3.18,114.6218000654,144.7915242891,3.4421859592,1.48561170928164E+022,7.01565539339553E+022,329.0641484348,-0.3058156043,8.2808683422,IRb,218.9592017017,28.7874514916,190.1717502101,38.0343516819,0,499.8324524145,125.5401932217,374.2922591928,74.8586158465,0,453.3669557226,182.1765412555,271.1904144671,54.2383414941,0,259.8819420249,96.5949300012,163.2870120237,32.6587496395,0,98.6700224115,38.2243862272,60.4456361843,45.3351121889,0,15.8278524332,1.8595593467,13.9682930865,2.0952809014,0,3.0294395111,2.8734013181,0.156038193,0.078071801,0,5.6537774627,4.9043900674,0.7493873953,0.2251557523,0,5.4150993124,3.1924793103,2.2226200021,0.6668602841,0,12.3499571198,5.0590363683,7.2909207515,2.1873745643,0,1.0255002154,0.8723073494,0.1531928659,0.0459587372,0,1.4837401422,1.2694803992,0.214259743,0.0642791487,0,1.5932872246,1.363208272,0.2300789527,0.0690250021,0,20.2140035527,14.8797067294,5.3342968233,1.600289051,0,21.8655031546,1.0472779758,1.75,0,0.0085419515,0.0018597048,151.4498803833,19.1580187481,0.0678258962,0.0306184436,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG330.88-0.3,G330.8788-0.3681,AGAL330.879-00.367,330.8788,-0.3681,24.71,62.9602250554,4.16,caswell1975,-62.48,4.4,8963.19,154585.9607979,113622.537077623,1587.3771383973,483.980606495,0.6348987572,0.1568540439,2089.5787895616,516.2380294251,1.3163719818,0.3875136702,1332.1801760051,28.06,16.94,1737.0373445224,1939.4800941815,17.5406929531,3.88174529962523E+022,2.11478249384912E+023,330.8778022368,-0.3661956425,7.7396726867,IRb,6720.624740985,1187.4194543894,5533.2052865956,1106.6426573719,0,6474.0551229117,1382.9799532598,5091.075169652,1018.2766727188,0,1495.3036357921,500.9314463892,994.3721894029,198.9155663782,1,766.2672391548,208.4507271145,557.8165120403,111.6183099215,0,214.6238841884,73.1604375334,141.4634466549,106.1191065682,0,41.7223579288,8.2870889571,33.4352689716,5.0159408008,0,20.5385146366,15.9594588,4.5790558366,2.2909258517,0,34.4641719617,29.7393197629,4.7248521988,1.4256898864,0,30.0645913917,25.3366648324,4.7279265593,1.4291604946,0,105.5888537291,75.4240260328,30.1648276963,9.066670163,0,0.5523392826,0.3974312607,0.1549080219,0.0464736647,0,1.0279892783,0.6228824521,0.4051068262,0.1215324346,0,14.616,13.3522621363,1.2636998922,0.3791334507,1,61.4663008302,48.2177742349,13.2485265954,3.9745780569,0,33.4430171255,2.9697373738,1.75,0,0.0156722517,0.004733932,216.8144075633,50.2112842734,0.0518307155,0.0304640381,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG330.95-0.1,G330.9545-0.1828,AGAL330.954-00.182,330.9545,-0.1828,23.01,58.6286838739,9.32,urquhart2012,-91.16,8,15092.33,1306498.55475342,1124974.5720792,17306.3290772028,4377.838561657,1.3245578519,0.2865041701,14411.189429015,3117.1653707709,0.8327120884,0.1992922672,15641.1757154623,64.64,45.01,2610.4751349218,2173.0645251187,46.1555262839,9.72341813470925E+022,5.70569952993899E+023,330.9524611129,-0.181324448,9.0605030384,HII,10384.8017038958,503.5991052266,9881.2025986693,1976.241920676,0,8447.7673118199,1025.8415043115,7421.9258075084,1484.4252447536,0,1780.4416124713,466.2634147435,1314.1781977278,262.854463961,1,781.6644718216,197.1077580587,584.5567137629,116.9634592965,1,355.3530208458,79.1836787897,276.1693420561,207.1325959488,0,78.3043703288,6.7828215718,71.521548757,10.7283074319,0,5.1892510345,3.8220047345,1.3672463001,0.6841039746,0,7.4271439034,6.2884982464,1.1386456571,0.3433359594,0,6.79261026,3.5182963062,3.2743139538,0.9827501955,0,55.9118135843,7.6068875855,48.3049259988,14.4917209584,0,0.1401267821,0.1304812362,0.009645546,0.0028954424,0,0.3584961426,0.16947129,0.1890248526,0.05670771,0,4.6402922343,3.2957899886,1.3445022457,0.4033553784,0,26.3040359579,11.1289369951,15.1750989628,4.552535655,0,33.0421425466,4.5009293289,1.75,0,0.1482232588,0.0800457519,148.7155889539,37.5061535239,0.1199563202,0.1105463717,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG331.71+0.5,G331.7084+0.5834,AGAL331.709+00.582,331.7084,0.5834,28.33,72.1838598065,10.53,giannetti2014,-67.76,4.4,337.93,37342.6671493985,8031.9677485027,5111.8625959463,913.5322089674,1.8425248237,0.5317316834,6064.1176996637,1750.0353162849,1.186283392,0.4315812301,4054.9384314287,7.12,3.27,48.3365551964,186.6499978684,3.5117616571,1.48425440633291E+022,7.64291347549982E+022,331.7074990928,0.5841425959,4.2030403861,IRb,107.2903063071,17.3988910663,89.8914152408,17.9793069531,0,473.9321808628,92.4629082711,381.4692725917,76.3483125966,0,374.5291420211,129.9761300199,244.5530120012,48.9282330547,0,196.9634137474,67.2160095912,129.7474041561,26.0859600383,0,66.7400228165,29.4026253034,37.3373975132,28.058969306,0,10.9640696822,1.9882338468,8.9758358354,1.3472004113,0,2.0484656201,2.3601125503,\N,\N,0,3.8526454301,4.1589578344,\N,\N,0,2.409982821,2.1200400735,0.2899427475,0.0876359317,0,3.0301441033,2.7705211071,0.2596229963,0.0840485316,0,0.084743134,0.0941473595,\N,\N,0,0.2129271475,0.1139635097,0.0989636378,0.0296898643,0,2.7443712533,2.7941077525,\N,\N,0,10.6864897981,10.5422203487,0.1442694494,0.0432898008,0,21.0033913233,0.2872225033,1.75,0,0.0106757926,0.0007030995,290.5456641223,68.1425592187,0.0048191844,0.0017533771,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG332.09-0.4,G332.0946-0.4210,AGAL332.094-00.421,332.0946,-0.421,27.47,69.9926095617,3.6,moises2011,-56.94,3.5,4529.39,58501.2989246233,34108.4378643035,625.8449171251,198.3796513812,0.6108007503,0.1714427118,1271.9925625385,357.0294472582,2.03244051,0.6959908571,512.9800824814,13,6.35,711.6471499838,590.8463259338,6.608314698,1.65357339306482E+022,8.79811301654679E+022,332.0941453691,-0.4191366531,6.9048251692,IRb,2180.373816712,193.6629798635,1986.7108368485,397.3422491706,0,2347.8460296242,379.285540415,1968.5604892093,393.7130683636,0,890.2143456976,201.7795917123,688.4347539853,137.6886842708,0,336.0995266395,94.2370906077,241.8624360318,48.3761204676,0,108.5827779138,36.4118882575,72.1708896563,54.1288419432,0,19.4348603114,3.5746267459,15.8602335655,2.3790711094,0,88.202957308,7.459331469,80.743625839,40.3718181995,0,137.8603323266,13.8789399605,123.981392366,37.194427367,0,168.8941216855,7.7817814115,161.112340274,48.3337069764,0,202.5905755288,16.7541968949,185.8363786339,55.7509524692,0,1.7706185321,0.3147676763,1.4558508558,0.4367553119,0,3.9917537456,0.4893053888,3.5024483569,1.0507345308,0,12.8877334661,6.9162028305,5.9715306356,1.7914595083,0,44.5555871855,18.2575127898,26.2980743957,7.8894234624,0,30.8271368121,0.6808839831,1.75,0,0.011582263,0.0008652625,288.1672990089,23.3271339947,0.1204825685,0.018770915,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG332.82-0.5,G332.8262-0.5493,AGAL332.826-00.549,332.8262,-0.5493,24.96,63.5972164056,3.6,moises2011,-57.06,5.4,18733.16,241956.240341434,171380.075759059,1935.750648444,639.9239465081,0.5549904151,0.1391788188,2751.1984856692,689.9372403406,1.421256652,0.4091866594,1686.118607621,51.44,30.44,2141.9682729649,1705.47452518,31.2132112766,6.19490023120387E+022,3.50340600279027E+023,332.8242086164,-0.5491698074,7.184285846,HII,12238.7179990941,784.3440787121,11454.373920382,2290.8798868431,0,8921.3112415766,1291.3263298092,7629.9849117674,1526.1071576784,0,1872.3714214613,641.0628078059,1231.3086136554,246.320580579,1,880.5591296129,273.3476661694,607.2114634436,121.5883412805,0,312.1992594536,102.2001083935,209.9991510601,157.5543129779,0,71.6247055531,12.5689470163,59.0557585367,8.8585703717,0,38.358510048,12.1338516065,26.2246584414,13.1125183914,0,109.2915040935,20.9621056932,88.3293984003,26.4994038477,0,179.5336781139,13.9215973742,165.6120807397,49.6839840878,0,749.0360567219,62.9384149917,686.0976417302,205.8297814276,0,0.7942929304,0.3229568841,0.4713360463,0.1414010304,0,1.9154385692,0.4441278897,1.4713106794,0.4413933629,0,11.751,9.7731338466,1.9778627431,0.5933825453,1,47.3568,40.1155415927,7.2412470426,2.1724412645,1,35.6747025799,2.8004642465,1.75,0,0.0197201689,0.0051838045,164.4026079372,21.8719065931,0.5193539744,0.2273083339,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG333.13-0.4,G333.1341-0.4314,AGAL333.134-00.431,333.1341,-0.4314,30.37,77.3817092242,3.6,moises2011,-53.11,6.1,32479.62,419504.685196908,259698.206510363,2887.0247265269,927.7962224878,0.6752828113,0.2053446623,4271.6364795166,1298.9487304934,1.4795981622,0.7194033874,1805.5916238592,54.23,21.68,2095.9917786719,2012.0288528482,23.5414282317,6.24072412466618E+022,2.53453250408818E+023,333.1331482451,-0.4300917273,5.8242334943,HII,21517.5192917282,2663.1918520857,18854.3274396425,3770.8677847772,0,18552.1312562857,3587.7836390485,14964.3476172372,2992.9653195786,0,3958.5563347866,1575.0802021962,2383.4761325904,476.7330488266,1,1850.0548757364,740.4415898568,1109.6132858796,222.0821544648,1,614.4430678055,217.8857258864,396.5573419191,297.4551618052,0,110.4296996593,23.719422069,86.7102775903,13.0077746889,0,103.799785753,30.9804668404,72.8193189126,36.4098976315,0,293.0182671525,63.6715172349,229.3467499176,68.8054682175,0,398.2829667867,51.7865042948,346.4964624919,103.9504698842,0,1200.8499907886,164.770544227,1036.0794465616,310.8272839248,0,2.2612752078,0.6972701517,1.5640050561,0.4692017057,0,4.01819095,1.0530124567,2.9651784934,0.8895537874,0,7.55143,16.2782407503,\N,\N,1,50.1872,80.2282492837,\N,\N,1,35.2315559768,1.6899721672,1.75,0,0.104112833,0.0185285285,190.1033648252,18.7093189602,0.4857171297,0.1365001544,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG333.28-0.3,G333.2841-0.3868,AGAL333.284-00.387,333.2841,-0.3868,33.53,85.433279891,3.6,moises2011,-52.37,3.5,10000.79,129169.493396301,85212.8905262437,2077.2509500298,674.1262475018,0.7455460231,0.2398829348,1552.5995930978,499.5562116594,0.7474299593,0.3309662992,1509.3869460536,37.52,12.31,791.2520751929,1139.6904836589,13.4436070264,3.68379898994035E+022,1.73881938525249E+023,333.2841825227,-0.3874623963,2.4030609394,HII,7943.5640256304,2359.6013388908,5583.9626867396,1116.7998321441,0,10141.7348973588,2971.4854094814,7170.2494878774,1434.0886944154,0,2948.2271892759,1175.456143792,1772.7710454839,354.5649627951,1,1320.0567886505,519.0556975113,801.0010911392,160.2244713694,0,423.2321281247,177.0683459462,246.1637821785,184.6294496507,0,65.2324664816,13.5966312514,51.6358352303,7.7457068234,0,46.3357230619,38.0533319791,8.2823910828,4.1427527232,0,84.7384738025,62.4312194137,22.3072543888,6.6992763274,0,81.7689106412,37.0281418547,44.7407687865,13.4271132071,0,343.3160891271,131.8716432638,211.4444458633,63.4428832141,0,0.8377297233,0.8356489141,0.0020808092,0.0008379631,0,1.6083146743,1.188940545,0.4193741293,0.1258156281,0,24.5523,19.1374368799,5.414858805,1.6244739014,1,93.9060078114,73.4633987319,20.4426090795,6.1328393924,0,30.3709945871,1.7612726241,1.75,0,0.0150432538,0.0032298688,166.2768046689,20.224743044,0.2635986504,0.1043644678,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG333.31+0.1,G333.3139+0.1057,AGAL333.314+00.106,333.3139,0.1057,27.7,70.5786416039,3.6,moises2011,-46.54,3.9,831.02,10733.3438852976,7263.44537771,426.6576684156,139.0382430476,0.6159148448,0.1742381521,1592.5710141898,450.5275898826,3.7326670352,1.3226770359,340.6179873615,6.84,3.28,194.4460800677,276.5323490244,3.4333506371,1.10864903330581E+022,5.73513943152256E+022,333.3143359417,0.1058105533,1.6190684284,HII,461.9099980064,68.751801146,393.1581968603,78.63164241,0,884.3565511992,235.2804160571,649.0761351422,129.8153926384,0,525.6138717818,208.2016494911,317.4122222907,63.4825509772,0,216.7555726553,96.5909793077,120.1645933476,24.0364070627,0,67.7942534608,35.6974813678,32.096772093,24.0817584521,0,9.8958457038,1.3280701891,8.5677755146,1.2852026883,0,4.0846891985,3.6477335196,0.4369556788,0.2186118282,0,7.196361659,6.3425829925,0.8537786665,0.2566748067,0,7.1114489434,3.3892411959,3.7222077475,1.1167208261,0,23.767973447,4.8495353275,18.9184381195,5.67563094,0,0.1277045237,0.1444289786,\N,\N,0,0.3721844804,0.1819214819,0.1902629985,0.0570791944,0,4.3064682947,3.7746101169,0.5318581778,0.1595575587,0,19.1499121962,12.0391724227,7.1107397735,2.1332219684,0,25.8514653182,1.5436902013,1.75,0,0.0076668318,0.0017939437,146.5111968806,18.4983892957,0.101860082,0.0474251981,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG333.60-0.2,G333.6036-0.2130,AGAL333.604-00.212,333.6036,-0.213,33.45,85.2294426589,3.6,moises2011,-48.39,6.4,96134.81,1241671.09637484,788650.479625529,3460.7190935718,1118.8080317415,0.7437672076,0.2390308702,5178.9998199687,1664.4197551951,1.4965097368,0.6209007517,2680.6534708291,97.41,32.08,2725.1866159157,2230.8760204587,34.5477021596,6.16663395493121E+022,3.09977486812422E+023,333.6022956865,-0.2097510929,12.6034099953,HII,54650.7703889711,7195.7425677182,47455.0278212529,9491.0126929578,1,26448.915156187,4448.4220222951,22000.493133892,4400.170363584,0,4240.6975460731,1424.5679492895,2816.1295967837,563.2515296208,1,1929.8992798535,486.7858924099,1443.1133874436,288.6609667177,1,555.2856476927,165.9473471643,389.3383005284,292.0138260322,0,147.6732719988,21.9171268747,125.756145124,18.8636385722,0,412.1725410547,104.588811571,307.5837294837,153.7922208317,0,2923.3159807393,233.7295902034,2689.5863905358,806.8765566914,0,2594.6052623959,205.2329957214,2389.3722666745,716.8128109124,0,5904.1477012003,999.4636060072,4904.684095193,1471.4134199681,0,5.596590368,2.331420381,3.2651699869,0.9795514276,0,9.0107235424,3.5249942235,5.485729319,1.6457194436,0,-0.414058,-0.4138537692,\N,\N,1,-7.44841,26.3157552316,\N,\N,1,41.1175357495,2.3586333303,1.75,0,0.0862612674,0.0175550758,201.236757401,18.6331024733,1.0905173722,0.2718797807,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG333.66+0.0,G333.6563+0.0587,AGAL333.656+00.059,333.6563,0.0587,33.23,84.6688902707,5.29,giannetti2014,-85.05,2.5,153.27,4274.3925841222,1677.6697088502,1420.4756326241,344.6160385686,1.0857364472,0.3477917759,1153.5949751166,369.5287618938,0.8121188063,0.4297965615,859.7759847974,4.67,1.56,23.9744495045,64.3050446224,1.6906902873,1.18779318191604E+022,4.67030609990918E+022,333.6558944081,0.0591602249,2.2083931503,24d,259.2431841301,237.4152390856,21.8279450445,4.3668572265,0,787.2094656967,557.6532191312,229.5562465655,45.9183014705,0,570.0273354388,378.8475112275,191.1798242113,38.239126307,0,268.293189798,170.4874491236,97.8057406744,19.5722846788,0,93.9723706449,60.9174000083,33.0549706366,24.7979016855,0,10.6592345601,2.9437117708,7.7155227893,1.1575122339,0,7.8986507408,8.4085864924,\N,\N,0,11.59892609,12.3926847956,\N,\N,0,6.8689941173,6.9921899997,\N,\N,0,7.8226621018,8.7835157396,\N,\N,0,0.5510309427,0.2613205855,0.2897103572,0.0869135859,0,0.5480588687,0.319906195,0.2281526737,0.0684459972,0,6.8088283795,7.1868583338,\N,\N,0,18.7039214214,18.7983953623,\N,\N,0,17.7860684735,0.2874049581,1.75,0,0.0091529452,0.0004685618,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG335.79+0.1,G335.7896+0.1737,AGAL335.789+00.174,335.7896,0.1737,28.13,71.6742667263,3.67,green2011,-50.11,3.4,1534.19,20593.5705085535,12439.9864738919,1107.2850506834,349.2528423785,0.6376380109,0.182896299,1253.0862189455,359.4278068401,1.1316744665,0.3689575896,974.1710619787,17.69,8.25,191.1676182707,523.2485850388,8.5042936997,2.68452164736514E+022,1.53494519493117E+023,335.7889491819,0.17578829,7.8744759743,IRb,820.9782747115,165.0024702534,655.9758044582,131.1952649906,0,1847.6203071305,339.8551418201,1507.7651653104,301.5555350223,0,884.0787730952,228.7114441986,655.3673288966,131.0750513406,0,435.7755168639,102.6360608497,333.1394560142,66.628886215,0,136.3134899645,42.2997236547,94.0137663097,70.5107063785,0,23.5248941109,3.4176734069,20.1072207039,3.016137564,0,8.1706901103,5.6403927344,2.5302973759,1.265263937,0,12.3081004914,10.0504801731,2.2576203183,0.6780185908,0,6.4284021732,5.4619742591,0.9664279141,0.2905588289,0,11.4389875726,9.3159233005,2.1230642722,0.6390518856,0,0.3354348815,0.2929262145,0.042508667,0.0127559414,0,0.5283610355,0.30099021,0.2273708255,0.0682116654,0,6.405267752,5.6622669133,0.7430008388,0.2229034993,0,16.0442346185,14.6346032679,1.4096313507,0.4228965125,0,24.6998682569,0.9424342011,1.75,0,0.0197319474,0.0031433826,453.3477377971,147.6774566363,0.0065790759,0.0028155185,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG336.96-0.2,G336.9574-0.2247,AGAL336.958-00.224,336.9574,-0.2247,22.68,57.7878552916,10.91,green2011,-71.27,1.8,30.56,3624.5724971022,1610.4448067497,2422.1508756299,486.8922452166,1.5282915123,0.3192732847,841.7829649854,175.8557252234,0.3475353139,0.08564928,2053.2072796825,2.17,1.56,6.7743681966,42.3415471058,1.6038637363,1.02222066615893E+022,5.64302300334971E+022,336.9558496942,-0.2241554135,5.9154283381,24d,109.6395007744,110.5699019058,\N,\N,0,313.4088613872,268.8053786918,44.6034826954,8.9677813273,0,230.2144238332,168.3518189164,61.8626049167,12.3769483414,0,97.6703665084,74.1373571603,23.5330093481,4.7228725178,0,36.4750677687,26.9519913583,9.5230764104,7.1443805807,0,3.2182484278,0.6583181899,2.559930238,0.3841446189,0,3.4252768556,3.7160041052,\N,\N,0,5.1742789946,5.7133564378,\N,\N,0,3.0761656639,3.0841964368,\N,\N,0,4.5444842102,4.4435252197,0.1009589905,0.0399161418,0,0.2218791297,0.1403539297,0.0815252,0.0244576904,0,0.2268553279,0.1839029569,0.042952371,0.0128859827,0,3.3719494389,3.5546736809,\N,\N,0,9.1262824452,9.2644099339,\N,\N,0,15.7718322653,0.9516921058,1.75,0,0.00778557,0.0016505842,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG337.17-0.0,G337.1751-0.0324,AGAL337.176-00.032,337.1751,-0.0324,32.41,82.579558642,11,green2011,-67.77,2.1,489.65,59045.6753100047,25819.0489486884,5587.4494092629,1073.8320078481,2.2019635189,0.6962350699,1650.8120501506,521.9674318934,0.2954500219,0.1361510191,3833.7387077278,6.73,2.36,12.3631741437,82.0453095431,2.5759464424,1.13592390225708E+022,5.05589143905247E+022,337.1741701791,-0.0308328318,6.5600881446,24d,614.9864930263,455.3522311041,159.6342619221,31.9280067069,0,1620.6267012599,1058.022772973,562.6039282869,112.5355699222,0,891.8456082411,612.4297341798,279.4158740614,55.8880275918,0,419.526531006,271.0396901619,148.4868408442,29.7107039765,0,144.0330294986,97.6607941007,46.3722353979,34.7847158874,0,15.4692577831,5.660677337,9.8085804462,1.4715180415,0,10.597013896,9.9618232366,0.6351906595,0.3177968188,0,14.6951477582,14.2877167283,0.40743103,0.1236504669,0,8.6294360624,8.3779860715,0.2514499909,0.0766280199,0,9.8320234925,10.843531822,\N,\N,0,0.4117952447,0.3516532375,0.0601420072,0.0180487684,0,0.5420816944,0.5001048765,0.0419768179,0.0125984681,0,9.3207742251,8.7126894132,0.6080848119,0.1824267489,0,21.3577401647,20.009093694,1.3486464707,0.4045975663,0,22.3222851328,1.2378991928,1.75,0,0.0082703278,0.0020780756,282.4173595209,80.6638294442,0.0076169017,0.0042521525,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG337.26-0.1,G337.2580-0.1012,AGAL337.258-00.101,337.258,-0.1012,26.69,68.0051965491,4.61,green2011,-68.26,2.9,248.87,5270.9613014756,2666.8605079845,559.7068118007,151.2629413921,0.7599550419,0.207179001,1086.5077233456,296.2038176837,1.9412086836,0.6306058465,469.7130851783,4.52,2.34,67.9741975636,158.1342300109,2.4176525404,9.55301942153634E+021,5.20681194607566E+022,337.257501448,-0.0991656795,7.5402721445,IRb,335.2860450876,229.3971233758,105.8889217118,21.1779232597,0,849.061318733,530.9026715336,318.1586471993,63.632909514,0,471.5565250567,318.0168083309,153.5397167258,30.7082548628,0,230.5935591415,141.3827352571,89.2108238844,17.8447662712,0,75.4064001475,50.5768507339,24.8295494136,18.6226833558,0,7.5666691903,2.1806689506,5.3860002397,0.807946765,0,5.9457942748,6.6442188493,\N,\N,0,8.3173754781,8.970399828,\N,\N,0,4.9231279082,5.7455791154,\N,\N,0,6.7652438351,6.8658201028,\N,\N,0,0.3010287947,0.2636826127,0.037346182,0.0112115687,0,0.3437870394,0.3247920857,0.0189949536,0.0057045185,0,5.3359778035,5.560829482,\N,\N,0,13.6960398769,13.6863417487,0.0096981282,0.0029670412,0,21.7348088282,0.8977846564,1.75,0,0.0072866568,0.0008066115,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG337.29+0.0,G337.2860+0.0083,AGAL337.286+00.007,337.286,0.0083,34.01,86.6563032833866,9.44,giannetti2014,-106.6,\N,14.21,1261.96088442264,554.985415493293,6603.00209653983,1378.72518468752,1.9829740465935,0.642378541263738,\N,\N,\N,\N,5159.59165632684,3.69,1.18,0.527545947829942,4.29567595779769,1.29169359340658,1.65524867651359E+022,8.42540228679595E+022,337.284167687571,0.00916660155026752,7.29687860675335,70d,179.032900813281,211.413610087633,\N,\N,0,628.287255664609,616.948805068416,11.3384505961934,2.27602331025613,0,438.073141907616,388.553120664662,49.5200212429538,9.90558985799873,0,209.726083297854,172.340902213084,37.3851810847695,7.48239818925608,0,83.3467175649713,60.945168183941,22.4015493810303,16.8026720990629,0,5.48090072488412,0.758612730183067,4.72228799470106,0.708445902477406,0,6.45877343257874,7.73655940193232,\N,\N,0,9.3052240626579,12.2032499123161,\N,\N,0,5.63585841701899,6.54302491552671,\N,\N,0,7.26282701264523,8.03260240970884,\N,\N,0,0.435195865451533,0.343676696571085,0.0915191688804478,0.0274589722416738,0,0.454648688086309,0.431342635067617,0.0233060530186912,0.00702868508615179,0,6.69445975054987,7.59172801112793,\N,\N,0,18.5225944360718,19.1656628433608,\N,\N,0,10.7476311117125,0.544980285123679,1.75,0,0.0146043336787745,0.0037271437354298,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG337.41-0.4,G337.4052-0.4024,AGAL337.406-00.402,337.4052,-0.4024,26.04,66.3490190385,3.26,green2011,-41.01,4.3,8047.21,85231.7856083652,65378.3762542234,1100.3156076356,389.7688025951,0.5243206727,0.1390118492,1648.0971704898,436.955945505,1.4978404006,0.4442960449,983.4792601349,31.65,17.21,1381.2222232134,1993.9601843958,17.7320540449,3.94529225575166E+022,2.2898172545244E+023,337.4040000898,-0.4017706285,4.8778245023,HII,4988.8027756385,161.1021163624,4827.7006592761,965.5401585948,0,6300.42533937,580.6121473947,5719.8131919753,1143.965891837,0,1505.1798931228,347.9867488773,1157.1931442455,231.44071519,1,731.6627508893,150.3530194273,581.309731462,116.2658195484,0,224.1047634302,58.8574164518,165.2473469784,123.9432969779,0,40.4796953052,5.0697071201,35.4099881851,5.3115236045,0,5.7840091068,3.0373284158,2.7466806909,1.3733966603,0,10.5995680477,4.8381528245,5.7614152232,1.7286324663,0,12.5025137372,3.3028714789,9.1996422584,2.7599509903,0,64.3771706075,7.9027914887,56.4743791188,16.9427475524,0,0.2211817072,0.1370651852,0.0841165221,0.0252380933,0,0.5128081332,0.1909077439,0.3219003893,0.0965703832,0,6.4736758342,3.3597497232,3.1139261111,0.9341787467,0,37.8337430879,12.909338604,24.924404484,7.4773220604,0,31.8128927249,2.3386696314,1.75,0,0.0166139096,0.0043480336,172.2712115326,26.7087772609,0.1181131374,0.0576516212,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG337.70-0.0,G337.7045-0.0535,AGAL337.704-00.054,337.7045,-0.0535,24.99,63.6736553676,12.26,green2011,-47.41,6,2127.87,318746.841133099,70355.6791191726,14191.7618200568,2460.5239222265,1.892322387,0.4753753128,11581.0130081838,2909.2969144444,0.8160377235,0.2304472869,12624.5657005884,21.53,12.71,332.8662589399,828.2815278378,13.1245118872,3.90662682444203E+022,2.25631997981541E+023,337.7044435768,-0.0533329784,0.6346606364,HII,1157.7089608329,201.103186302,956.6057745309,191.3215472647,0,2462.432980196,554.144087434,1908.288892762,381.6637758733,0,1030.2623662964,332.5943492949,697.6680170015,139.5359790709,1,537.0745134141,156.944965147,380.1295482671,76.0342766716,0,154.0718900891,61.021836845,93.050053244,69.7941977932,0,27.6695835367,3.4668791243,24.2027044124,3.6304831222,0,8.0979846424,5.1777741192,2.9202105232,1.460155797,0,14.0351477433,8.0022806742,6.0328670692,1.8099781014,0,11.6344404866,4.6847385854,6.9497019011,2.0849991297,0,20.4999828496,7.1071004924,13.3928823572,4.0180482475,0,0.6332446216,0.2825969875,0.350647634,0.1051951175,0,0.8095406397,0.3507383569,0.4588022828,0.1376408865,0,7.1376738865,4.7552058313,2.3824680552,0.7147410592,0,21.3042333694,11.9854455525,9.3187878169,2.7956380533,0,25.5639896178,0.5664501139,1.75,0,0.01591894,0.0015292006,242.5285768174,20.9932477683,0.0384958928,0.0075262129,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG337.92-0.4,G337.9154-0.4773,AGAL337.916-00.477,337.9154,-0.4773,24.3,61.915559241,3.2,caswell1975,-39.55,4.3,12616.86,128757.333896807,90152.7278025304,1209.3627455404,426.8405768152,0.4802801667,0.1155379257,1509.6646479996,363.1703618419,1.2483141668,0.365329536,994.0897902318,36.61,22.86,1965.1860411723,1995.0076860532,23.9160754889,5.16800766102047E+022,2.75845444344571E+023,337.9142150058,-0.4764210135,5.3114683136,IRb,9405.5760312089,1437.0902350523,7968.4857961566,1593.7057218465,0,8282.9060156775,1113.2014864017,7169.7045292757,1433.9930678418,0,1679.7648600173,501.8878032621,1177.8770567551,235.6030002566,1,758.9000931172,191.9311186769,566.9689744402,113.4340666098,0,242.9559875727,84.5447097147,158.411277858,118.820782773,0,50.507442683,5.9694436518,44.5379990312,6.6809970824,0,28.6385121037,30.258026524,\N,\N,0,74.801991827,56.1130817837,18.6889100433,5.8314433462,0,77.7917992524,37.8061543247,39.9856449277,12.2066223622,0,291.8543394551,174.76460424,117.089735215,35.5447623587,0,0.9983002868,0.6814108438,0.316889443,0.0950726661,0,2.1032300611,1.046806107,1.0564239541,0.3169302469,0,10.2942,4.9971820339,5.2970026509,1.5891267927,1,50.041,22.9357494614,27.1052966811,8.1316715618,1,34.3548006449,1.8114033898,1.75,0,0.0191928696,0.0034259605,144.3566442172,19.8198138264,0.3349888393,0.1544427389,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG338.07+0.0,G338.0663+0.0445,AGAL338.066+00.044,338.0663,0.0445,35.02,89.2297483383,4.69,giannetti2014,-69.17,\N,143.56,3146.9289145671,2062.6300648114,960.845985558,274.2283480379,1.0144423905,0.3329666302,\N,\N,\N,\N,516.9487203382,3.79,1.14,9.6814764885,15.69345481,1.3561796706,9.2035394382699E+021,3.21685201481045E+022,338.0658149394,0.0458310887,5.1001733159,24d,430.1322244342,393.0036041,37.1286203342,7.4276494657,0,1368.6593980304,1130.2317658241,238.4276322063,47.7030447532,0,821.8027224287,674.6952057875,147.1075166412,29.4272892858,0,359.2343698166,298.4215874972,60.8127823194,12.187270274,0,132.2606971271,107.4775292973,24.7831678298,18.5970615638,0,12.009074755,4.9646501496,7.0444246054,1.0567992007,0,9.5354678983,10.4337971051,\N,\N,0,13.857224209,15.2239719237,\N,\N,0,7.820197618,8.5137007,\N,\N,0,8.7426859203,9.4906832244,\N,\N,0,0.549387148,0.5195952038,0.0297919443,0.0089508336,0,0.5687952991,0.570590431,\N,\N,0,8.2686787383,8.9633797999,\N,\N,0,21.2743262211,21.3668556619,\N,\N,0,18.4899495361,1.4192109285,1.75,0,0.0061517055,0.0014452574,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG338.78+0.4,G338.7851+0.4767,AGAL338.786+00.476,338.7851,0.4767,33.3,84.8472478488,4.49,giannetti2014,-63.82,2.4,24.23,486.7254075931,280.7331284059,1222.8214569981,347.2777354011,0.9234831553,0.296128646,904.2747056984,289.9691701177,0.7394985593,0.3057087667,948.5144087531,3.83,1.27,0.8985133831,5.1149410755,1.3696588015,1.41338659599481E+022,7.09937079226975E+022,338.7822858712,0.4773693763,10.4135160446,70d,125.0211155944,137.401290157,\N,\N,0,347.6354483555,321.326155336,26.3092930196,5.2861542334,0,292.9218955726,221.2816039761,71.6402915965,14.3296161694,0,150.6266846252,99.962629632,50.6640549932,10.1380179672,0,56.9415609918,35.0476225595,21.8939384323,16.4213998552,0,6.4271233822,1.489500783,4.9376225992,0.7407383939,0,5.7781923329,6.88845755,\N,\N,0,9.8645204692,10.9191930436,\N,\N,0,4.4709215358,5.3413465302,\N,\N,0,8.6801081386,10.0105644285,\N,\N,0,0.3792228692,0.2836857757,0.0955370935,0.0286613672,0,0.3757477314,0.3395163327,0.0362313987,0.0108696824,0,6.8408084563,7.3922200474,\N,\N,0,18.6901493175,19.037836299,\N,\N,0,12.2338282169,0.6201169113,1.75,0,0.0123391239,0.0027800476,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG338.92+0.5,G338.9249+0.5539,AGAL338.926+00.554,338.9249,0.5539,35.3,89.9431786505,4.4,green2011,-61.57,5.3,4878.79,94132.106576273,49942.2528901331,5968.1366127347,1660.222535564,0.9593250529,0.3159429999,4581.0649251625,1508.7226076319,0.7675871419,0.3481159041,4333.9663311525,53.27,15.76,594.1012887369,890.5415889363,17.1191010234,6.39238698469381E+022,3.0138203322876E+023,338.923706909,0.558032251,15.4837521901,IRb,2259.3881943057,400.5789022826,1858.8092920231,371.7625957153,0,5380.1988509052,948.3591759255,4431.8396749797,886.3701109818,0,2357.3846348412,532.0158120197,1825.3688228215,365.0752816648,1,1266.2576521087,228.4206125435,1037.8370395652,207.5792654726,0,393.4960846239,92.0798703708,301.4162142531,226.0657031867,0,82.2861166894,8.9300698104,73.3560468791,11.0034425114,0,16.7215255737,11.209330076,5.5121954977,2.756352615,0,30.0355524283,18.6171827346,11.4183696937,3.4261088279,0,31.3141358711,10.4324701008,20.8816657703,6.2646213255,0,109.9666182868,24.7106730001,85.2559452867,25.5772021694,0,0.5921436927,0.4157564217,0.1763872711,0.0529170041,0,1.1361927879,0.5324182944,0.6037744935,0.1811325463,0,15.437424791,11.0613992182,4.3760255728,1.3128119796,0,15.9952237459,11.2305792468,4.7646444991,1.4294155747,0,24.2119615416,0.9973168879,1.75,0,0.0249953327,0.0047493756,180.4179599691,22.7606395715,0.1426584683,0.0540620294,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG339.62-0.1,G339.6225-0.1220,AGAL339.623-00.122,339.6225,-0.122,31.46,80.1589915112,3.01,green2011,-34.58,2.7,1660.77,14995.6150677962,10913.9269993867,319.7854098961,118.2427307478,0.5848757524,0.1818399047,724.8365199207,225.3541938903,2.2666341162,0.9367100322,240.5805277423,7.93,2.95,464.8642527928,335.3011295687,3.1489674456,9.21482907955027E+021,4.49510636481556E+022,339.6209023233,-0.1208189317,7.1525877929,IRb,1055.3866540097,120.7976725147,934.588981495,186.9178330166,0,1323.7748412083,340.8057954665,982.9690457418,196.5948661271,0,712.619038285,284.6570122149,427.9620260701,85.5927642316,0,308.9591527501,136.6214572457,172.3376955045,34.469884377,0,97.7660019953,50.8502391116,46.9157628837,35.1879763907,0,12.8279094334,2.2871631632,10.5407462702,1.5811816388,0,9.2242332052,3.8921515811,5.3320816241,2.6660499154,0,14.0454151371,7.0076235614,7.0377915757,2.1114222693,0,17.4900813751,4.4182880255,13.0717933496,3.9215579394,0,45.723373962,7.2807493358,38.4426246263,11.5328357789,0,1.9027875562,1.0819700782,0.820817478,0.2462453117,0,1.2330587536,0.2988264173,0.9342323363,0.2802697936,0,7.0998014468,4.6951755706,2.4046258762,0.721387904,0,32.1165495189,18.2571816824,13.8593678365,4.1578107567,0,28.6588256191,1.3500305427,1.75,0,0.0065024754,0.0010985852,206.400214683,26.5775206806,0.076339308,0.0259061057,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG340.37-0.3,G340.3736-0.3904,AGAL340.374-00.391,340.3736,-0.3904,28.34,72.2093394605,3.6,giannetti2014,-43.55,2.6,47.9,618.7289967361,352.85608266,693.2189517139,219.9415525931,0.6301453686,0.1819072711,724.1630575648,209.0478359783,1.044638286,0.4525833745,461.8990616291,3.88,1.78,1.2948082057,15.3267777675,1.9145251904,1.7208570702568E+022,7.44036116108233E+022,340.3725002105,-0.3891597186,5.9675740517,70d,67.6094415088,74.0492034612,\N,\N,0,388.891030484,314.8086011442,74.0824293398,14.823187586,0,330.121566921,239.4816309841,90.6399359369,18.1297910556,0,174.5313095091,119.4845871479,55.0467223612,11.0169317112,0,63.5280431184,45.4052917036,18.1227514148,13.5963322772,0,9.2784336656,3.4553226094,5.8231110563,0.8736109324,0,3.3141269862,3.7692277262,\N,\N,0,5.4583550061,6.1858209862,\N,\N,0,3.2450642577,3.717071967,\N,\N,0,4.0648991631,4.6289543833,\N,\N,0,0.7841825429,0.914973098,\N,\N,0,0.1610911285,0.2081953902,\N,\N,0,3.504171134,3.9527909845,\N,\N,0,13.0378328217,13.3588555201,\N,\N,0,14.4457994304,0.271477608,1.75,0,0.0130055628,0.0009328661,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG340.75-1.0,G340.7456-1.0014,AGAL340.746-01.001,340.7456,-1.0014,29.49,75.1394996715,2.76,giannetti2014,-29.42,2.8,1011.88,7681.8644833599,5591.7810130093,213.1266855335,83.6297325944,0.5027154781,0.1497550679,670.0191892481,199.5935544618,3.1437601893,1.2509306687,159.5560485082,5.8,2.46,294.3559686473,267.3049719933,2.6815745491,8.31283553639911E+021,4.04264758409027E+022,340.7441651886,-1.0007224739,5.7122430635,IRb,597.8736697216,99.1396007403,498.7340689813,99.746876204,0,924.4545382111,274.7827522861,649.671785925,129.9487313415,0,518.79725625,205.6637182008,313.1335380492,62.6354725404,0,236.2960255461,110.5666222288,125.7294033173,25.1934461783,0,79.3880767151,46.9557403906,32.4323363245,24.3667292693,0,11.5285308659,3.7811919988,7.7473388671,1.1623577424,0,3.0034558744,3.1665084463,\N,\N,0,6.3372852509,5.4113345985,0.9259506524,0.2784522429,0,6.7979878639,3.222743595,3.5752442688,1.0726336665,0,27.9396356861,8.3008710631,19.6387646229,5.8917358816,0,1.1388935222,1.0549474694,0.0839460528,0.0251844637,0,0.3259517905,0.1816145212,0.1443372694,0.0433015752,0,4.7350567558,4.4748061872,0.2602505686,0.0780765941,0,25.8313869964,17.238852457,8.5925345394,2.577760665,0,27.0716664815,0.2781522901,1.75,0,0.0055809861,0.0002237743,107.7458880413,2.2298475762,0.308247783,0.0286148307,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG340.78-0.1,G340.7848-0.0968,AGAL340.784-00.097,340.7848,-0.0968,24.09,61.3804865068,9.99,green2011,-101.46,3.7,724.65,72073.8788996864,16132.7168177184,2800.6609912704,508.1654514661,1.4864170866,0.3523372676,3459.3384855782,819.9945228897,1.2351864422,0.3619582068,2265.4397872133,6.01,3.82,236.5970193476,333.6100480314,3.9588858039,1.24949646722608E+022,6.56559515600562E+022,340.7841643367,-0.0958320653,4.1688020638,IRb,424.65939914,47.9234744864,376.7359246536,75.3471867603,0,762.797941811,199.8984556144,562.8994861966,112.5800337146,0,410.3594392123,154.9250838982,255.434355314,51.0870734888,0,195.8288440594,72.8217905476,123.0070535118,24.603584946,0,63.6081804242,26.3104608918,37.2977195324,27.9745811155,0,8.3311493061,0.90125748,7.4298918261,1.1145279263,0,2.4747758564,2.4929627825,\N,\N,0,4.1615731032,4.7111168365,\N,\N,0,2.596225148,2.4861565207,0.1100686273,0.0345396867,0,3.7423612333,2.4669881939,1.2753730394,0.3834925077,0,0.6206823441,0.6395938903,\N,\N,0,0.1380081141,0.1275908673,0.0104172468,0.0031254557,0,2.7713307156,2.8137734773,\N,\N,0,10.3519098265,9.7865337163,0.5653761102,0.1696129489,0,26.1821555067,0.3884154945,1.75,0,0.0086957842,0.0005090797,85.0671606771,4.072695803,0.1821831263,0.0428432917,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG341.22-0.2,G341.2179-0.2122,AGAL341.217-00.212,341.2179,-0.2122,25.75,65.6101090722,3.67,green2011,-43.55,3,1208.6,16223.1929179747,10160.039340955,489.6686812645,155.4170605471,0.5836892553,0.1526498682,893.0445606812,233.5542983641,1.8237730834,0.5991142075,389.8326820439,8,4.44,328.6665123258,397.4535335918,4.6603722039,1.41675514734404E+022,7.30975401333261E+022,341.2157960917,-0.2108159293,9.0660565081,IRb,767.0474932081,142.2248173282,624.82267588,124.967416125,0,1257.8569776068,318.7616346217,939.0953429851,187.8476545107,0,599.3340918398,200.4942379977,398.8398538422,79.7768974683,0,263.04027476,88.5811052773,174.4591694828,34.9157088202,0,84.5438764944,43.6461467455,40.897729749,30.6864614895,0,12.1912538968,2.1424569884,10.0487969084,1.5076811944,0,7.4716980708,5.2470011184,2.2246969524,1.1128622535,0,11.021260804,7.8479577854,3.1733030186,0.9540903549,0,8.0285284352,4.4444404481,3.5840879871,1.0766319199,0,22.0517408289,7.8272818995,14.2244589294,4.2704146463,0,1.558770118,1.1715006557,0.3872694623,0.1161832539,0,0.6544714425,0.2625422076,0.3919292349,0.1175792388,0,6.0950405248,4.6320156612,1.4630248636,0.4389179183,0,21.018081734,12.9051084028,8.1129733312,2.4339129089,0,27.0348942099,1.2761175099,1.75,0,0.0105275003,0.0018884183,217.5809594134,32.3250281382,0.0404106289,0.0150375961,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG342.48+0.1,G342.4836+0.1831,AGAL342.484+00.182,342.4836,0.1831,25.44,64.820239798,12.55,green2011,-41.49,2.1,408.68,64149.5646222923,16429.9173779217,4912.7209004668,857.0888743198,1.9719651427,0.507741878,1478.3822674631,380.654085936,0.3009294233,0.0952707014,3995.4999834814,5.83,3.32,67.7280235707,192.280487681,3.4767751509,1.24531578457289E+022,6.57380583345301E+022,342.4826069435,0.1824706122,4.2325501098,IRb or HII,214.7002416731,50.8891129583,163.8111287148,32.7622526055,0,607.6850240603,199.3918139036,408.2932101567,81.6597033929,0,376.2727252196,173.6562420119,202.6164832078,40.5236837422,0,172.7035992309,91.0383211055,81.6652781253,16.3347128059,0,59.6266017994,34.1649958353,25.4616059641,19.0971079398,0,8.1826777412,1.0143225996,7.1683551416,1.0753109211,0,3.2413750011,2.8830552098,0.3583197913,0.1795252246,0,5.0035214301,4.5290721429,0.4744492873,0.1434385787,0,2.7646239321,2.7316865224,0.0329374096,0.014755523,0,4.1729910881,3.2744405068,0.8985505814,0.270920012,0,0.1267985341,0.1061371164,0.0206614177,0.0061988686,0,0.2196589018,0.1450702054,0.0745886965,0.0223766849,0,3.3914617582,3.0251536371,0.3663081211,0.1098934037,0,11.6604627063,10.6214415004,1.039021206,0.3117068051,0,23.6111900218,0.6760847036,1.75,0,0.0080857116,0.0009949904,275.3081826309,38.0587953234,0.0087193847,0.0025025795,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG343.13-0.0,G343.1271-0.0632,AGAL343.128-00.062,343.1271,-0.0632,27.11,69.0753420174,3.04,giannetti2014,-30.58,4.8,7815.22,71979.5695771259,82249.6851963946,1153.5272969721,470.1573856919,0.5090278015,0.1410405807,1993.7600928574,552.4277463964,1.7284030452,0.5596429395,987.107506293,35.23,17.67,1246.5523709818,1774.1290083916,18.3405435879,4.38834476745915E+022,2.43783807357125E+023,343.1248942481,-0.0622208643,8.6879032554,HII,4628.6693820266,141.4523262602,4487.2170557664,897.4434201678,0,6053.3253549716,471.6434536912,5581.6819012805,1116.3381609811,0,1571.5001753673,291.1747191432,1280.3254562241,256.065939647,1,838.6348425644,167.6324523507,671.0023902138,134.2080189699,0,244.9281303177,53.9821505452,190.9459797725,143.2120654379,0,46.4178593457,5.2483145765,41.1695447692,6.1754668021,0,2.8767078528,2.7766033794,0.1001044734,0.0501458137,0,4.6700151512,5.0824361795,\N,\N,0,3.1047158053,2.8004769978,0.3042388075,0.0918229038,0,19.8078752646,4.2129383064,15.5949369582,4.6785473484,0,0.1472979465,0.1427923049,0.0045056416,0.0013926563,0,0.6108644118,0.1784269289,0.4324374829,0.1297318106,0,3.4760029099,3.4306163292,0.0453865807,0.0136191854,0,23.1474143453,12.7757244359,10.3716899094,3.1115069821,0,30.9288385182,4.5083823208,1.75,0,0.0178878414,0.0095449482,133.7860416435,35.0483713277,0.0821202759,0.0836861619,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG343.76-0.1,G343.7559-0.1640,AGAL343.756-00.164,343.7559,-0.164,23.9,60.8963730807,2.9,busfield2006,-27.8,3.4,1180.58,9894.8822379251,7693.9773380842,615.6200403894,236.8084410194,0.4280892277,0.1000530733,841.280950279,196.6242996535,1.3665587458,0.3475063017,565.81506204,16.1,10.39,337.4257490568,665.706495394,10.615438781,3.31131135176792E+022,1.97574932335729E+023,343.7558316331,-0.1624979444,5.4129983549,IRb,640.4528371287,31.8837407595,608.5690963692,121.7138204177,0,1503.5537487973,168.3471646467,1335.2065841505,267.041804132,0,711.5402233408,175.8922819556,535.6479413852,107.1300404145,0,349.5656997961,98.5742491868,250.9914506092,50.1998437077,0,116.7884526883,41.4544266515,75.3340260368,56.5026244463,0,21.452432856,3.9352557513,17.5171771047,2.6276066654,0,0.9545305021,1.1416943573,\N,\N,0,1.862420156,2.1069423343,\N,\N,0,1.2362796939,1.2028674643,0.0334122296,0.0132018937,0,3.4373501971,2.203647568,1.2337026291,0.370658774,0,0.0426926656,0.0383221943,0.0043704713,0.0013129593,0,0.0993609815,0.0774432007,0.0219177809,0.0065762499,0,1.9644070631,2.0914979241,\N,\N,0,9.9067522818,9.118173497,0.7885787849,0.2365736403,0,24.3109861401,1.428695624,1.75,0,0.0236544274,0.0034377864,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG344.23-0.5,G344.2275-0.5688,AGAL344.227-00.569,344.2275,-0.5688,24.73,63.0111843634,2.52,green2011,-22.26,3.9,1784.83,11295.8564874486,9066.0144283881,1062.172795002,451.325843629,0.3849134244,0.0952113185,995.2706415903,246.1879062805,0.9370138703,0.2971974895,828.3646899529,28.63,17.26,199.0397339332,790.2194063522,17.8527726716,7.06683459033156E+022,3.57852126249882E+023,344.2252945893,-0.5688246198,7.9399731494,IRb,615.8360444028,35.4131842863,580.4228601164,116.084682947,0,2292.1392094337,268.5247630291,2023.6144464045,404.7353861672,0,1098.2866998898,312.0186957568,786.2680041329,157.2647270799,1,672.5620843995,204.4374425938,468.1246418057,93.6574388587,0,210.8663446702,80.5407107544,130.3256339157,97.7880949737,0,47.4438987374,10.7330061925,36.710892545,5.5073447286,0,1.7173233881,1.8189299935,\N,\N,0,2.8917947179,3.3076946309,\N,\N,0,1.7273899207,1.5056100233,0.2217798975,0.0679154901,0,4.9020124613,3.1011735588,1.8008389026,0.5424175398,0,0.186924933,0.094715221,0.092209712,0.0276670328,0,0.221615588,0.1302277495,0.0913878385,0.027419731,0,2.4345431279,2.4693007441,\N,\N,0,11.327549912,10.1106692451,1.2168806669,0.3650675034,0,22.84665056,0.3884055633,1.75,0,0.0274497689,0.0022871813,95.317388806,7.4571114714,0.1399964662,0.048264994,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG345.00-0.2,G345.0029-0.2241,AGAL345.003-00.224,345.0029,-0.2241,25.59,65.2024346081,3.02,green2011,-27.61,\N,7135.7,64859.1606865661,56207.3121333921,967.2952832194,369.1115839723,0.4773265923,0.1238490771,\N,\N,\N,\N,825.7610162957,29.95,16.86,1460.731904415,1646.4995963394,17.4452669099,4.18488645321496E+022,2.31934255156946E+023,345.0017777778,-0.2222211078,7.8786709064,HII,4396.6313247823,121.5752982747,4275.0560265075,855.3114887402,0,5105.8180689305,389.1296182632,4716.6884506673,945.3424593994,0,1320.7756984542,304.6567905298,1016.1189079244,203.3090032337,1,776.5050905643,158.4139701964,618.091120368,124.2630722868,0,235.2199330231,90.5324236444,144.6875093787,108.7120676037,0,43.625705488,8.5423179695,35.0833875186,5.2626363512,0,3.3034145745,1.4742144251,1.8292001494,0.9146125625,0,5.7799182797,1.9441781565,3.8357401232,1.1508133527,0,10.1889983118,1.3814133181,8.8075849937,2.6422955062,0,103.5173312272,5.347685754,98.1696454732,29.4509145063,0,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,30.9984928103,2.7877904708,1.75,0,0.017400336,0.0057234897,144.6279813583,23.3819512417,0.2087012751,0.1261350335,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG345.49+0.3,G345.4871+0.3142,AGAL345.488+00.314,345.4871,0.3142,33.87,86.2995881273,2.22,green2011,-17.57,4.6,12445.61,61128.4075772597,58639.418889194,925.341117329,444.1011632473,0.4644153599,0.1501541871,1670.5949324702,540.1346416586,1.8053827947,0.7683601674,702.9706439159,46.6,14.97,1406.8581076161,1741.7557410492,16.3104949444,4.22906718666942E+022,2.08511871309617E+023,345.4867723019,0.316391749,7.9780009797,HII,7585.8106036195,525.526138674,7060.2844649455,1412.0573249183,0,9070.2186495664,1239.7424636352,7830.4761859312,1566.0999396471,0,2775.1831551013,686.0337554646,2089.1493996366,417.8344341527,1,1316.25319773,314.8223333677,1001.4308643623,200.3037252772,0,434.9101536633,130.642380497,304.2677731664,228.2081026794,0,74.817247197,13.4762844687,61.3409627283,9.2012993279,0,36.5577286733,5.6786313312,30.8790973422,15.4397128086,0,69.2951941823,11.015641251,58.2795529312,17.4840674499,0,84.5816256879,7.373499261,77.2081264269,23.1625280607,0,329.7634272389,21.119011782,308.6444154569,92.5935577429,0,0.7241198739,0.266541744,0.4575781299,0.1372736451,0,1.785059402,0.411362079,1.373697323,0.4121093383,0,19.6519,8.2016303561,11.4502899625,3.4350895022,1,75.6892962512,32.2184923679,43.4708038833,13.0412475792,0,30.7014800057,1.6664638296,1.75,0,0.0172170241,0.0034381301,198.693208806,27.3456989838,0.2248963989,0.0846408616,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG345.50+0.3,G345.5045+0.3481,AGAL345.504+00.347,345.5045,0.3481,29.5,75.1649793255,2.25,caswell1975,-17.85,4.7,8575.8,43267.3778526384,40297.2920405924,423.7944076276,200.381613534,0.4099613706,0.1221547847,1539.5279350386,458.7278630536,3.6327235738,1.3742215147,333.8092572069,23.36,9.89,1570.9281621223,1470.8624679921,10.5538927108,2.48556554396441E+022,1.27034140994994E+023,345.5045446176,0.3501650057,7.4357554897,IRb,5535.6127431287,613.5796711548,4922.0330719738,984.4068669754,0,5488.1150541593,1057.9784749219,4430.1365792375,886.0362474521,0,1756.9639391582,493.9192717102,1263.044667448,252.6197685622,1,757.620022344,273.0682659706,484.5517563734,96.9582286637,0,235.8930801232,79.0041937554,156.8888863679,117.6903588116,0,41.6644244045,12.0072559814,29.6571684231,4.4490056334,0,30.108095614,5.6794863641,24.4286092499,12.2145077382,0,64.2661636759,9.9500681166,54.3160955593,16.2953879631,0,104.5041399176,7.3125706619,97.1915692557,29.1576389552,0,287.2259361068,22.8131557167,264.4127803902,79.3247469608,0,0.7653013028,0.2587776018,0.506523701,0.1519579575,0,2.3270306852,0.4129771613,1.9140535239,0.5742162415,0,13.5002538367,7.0227658209,6.4774880159,1.943250846,0,54.5976777952,27.7287222217,26.8689555736,8.0606966741,0,32.701671097,1.5250874881,1.75,0,0.009978903,0.001603659,195.3330929402,20.2914749294,0.2324438775,0.0671413416,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG345.72+0.8,G345.7172+0.8176,AGAL345.718+00.817,345.7172,0.8176,37.24,94.8862315282,1.56,giannetti2014,-11.19,1.9,772.38,1873.2609256257,2517.1160667525,200.5228372609,133.0086572625,0.3588167232,0.1206649784,220.2058230519,74.0520972504,1.0981583248,0.5453735356,135.7823444195,11.65,3.1,77.7641287006,170.1142645402,3.4128413894,1.53523324459075E+022,6.75606060317388E+022,345.7158822898,0.8173679934,4.8167237644,IRb,272.4266064026,18.1505253322,254.2760810704,50.8552164799,0,851.7696592885,123.1711869588,728.5984723297,145.7198156132,0,656.7919293959,180.0002022062,476.7917271896,95.3584799115,0,327.3888157164,96.469100122,230.9197155943,46.1846265454,0,121.4156392065,39.9369133435,81.478725863,61.1096348228,0,20.5948780579,3.3902034438,17.2046746142,2.5807159425,0,2.6997826214,2.5113834319,0.1883991895,0.0942447934,0,4.9618555269,4.9643195279,\N,\N,0,3.1357590559,1.8930919694,1.2426670865,0.372990155,0,11.3543744529,4.7364550529,6.6179194,1.9855527277,0,0.1039387116,0.1196331517,\N,\N,0,0.552656335,0.1788931519,0.3737631831,0.1121302285,0,5.0876920831,4.8388783479,0.2488137352,0.0746443188,0,26.766514468,21.4455303355,5.3209841325,1.5962952409,0,22.0541109697,1.2572027428,1.75,0,0.0104331349,0.0027136398,148.2224036566,21.8999118884,0.0569446891,0.0307981341,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG351.13+0.7,G351.1314+0.7709,AGAL351.131+00.771,351.1314,0.7709,31.6,80.5157066673,1.82,moises2011,-5.34,1.4,203.45,671.6098039016,757.3628339243,118.6741172925,67.7956475195,0.3552195614,0.1107283831,118.3591578427,36.8946972645,0.997346014,0.6319861486,58.3789650238,2.97,1.1,3.619693634,42.9346192646,1.2839080083,9.27081971131099E+021,2.97039026638009E+022,351.1327595775,0.7705674119,5.0387988016,70d,417.9776170153,390.4596492438,27.5179677715,5.5066335088,0,1038.2895284454,634.5451356113,403.7443928341,80.7708571852,0,573.5864701699,316.6758751214,256.9105950485,51.3904338174,0,247.4110426663,135.7200388685,111.6910037977,22.3669049654,0,85.8921812534,51.5186073292,34.3735739242,25.7875190496,0,8.3978208383,2.3603357918,6.0374850465,0.9060024367,0,8.2131837821,9.3889660732,\N,\N,0,11.7710071663,15.5792878792,\N,\N,0,5.9014953216,7.3575299901,\N,\N,0,12.5467362675,14.4635603061,\N,\N,0,0.8882404351,0.9230919358,\N,\N,0,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,23.993508162,24.9349323901,\N,\N,0,19.0385207836,0.560553736,1.75,0,0.0090997647,0.0017453843,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG351.16+0.7,G351.1598+0.6982,AGAL351.161+00.697,351.1598,0.6982,29.98,76.3880027179,1.82,moises2011,-6.68,4.2,2664.92,8797.2657325497,12608.7976074662,1177.337343149,718.0403691974,0.3370089378,0.1015827352,1010.6224028043,304.6263061989,0.8583966258,0.3684780299,826.7149775324,51.75,21.23,1762.2157320546,973.1258723953,23.1035910109,1.02181895084594E+023,4.6592534103659E+023,351.1598000322,0.6984409453,0.8674032401,IRb,6561.8119235225,2143.5985384995,4418.213385023,883.7109813494,0,6411.9147614254,2560.8914369785,3851.0233244469,773.68810135,0,1895.0828986038,932.2131867318,962.869711872,192.7453585965,1,1006.0524127624,390.8548399558,615.1975728066,123.8848035102,0,398.2474498501,144.321205389,253.9262444612,190.6979445465,0,81.0304953754,7.332535179,73.6979601964,11.0556165521,0,21.9134735354,37.8682718797,\N,\N,0,46.6866700778,96.6840470646,\N,\N,0,62.7920418275,71.3675306038,\N,\N,0,490.3352582896,251.8779561344,238.4573021553,71.5473681645,0,2.86297,2.6017972952,0.2611754412,0.0783568696,1,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,77.3358,70.2807940295,7.0549756238,2.1166071452,1,21.946049483,3.3617975464,1.75,0,0.0364952439,0.0148995993,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG351.25+0.6,G351.2437+0.6687,AGAL351.244+00.669,351.2437,0.6687,38.84,98.9629761696,1.82,moises2011,-3.29,3.1,23562.56,77783.2642025682,91099.2962685484,885.5898514194,510.2785383222,0.4366053118,0.148953497,713.2820978636,243.3453280857,0.8054316529,0.3730273346,652.3525369972,69.26,16.92,660.3446568853,1285.347703074,18.7246807507,4.57942002792609E+022,2.18937983188717E+023,351.2450895924,0.6700309269,6.9269214242,IRb,18760.9769152685,4896.6244737864,13864.3524414822,2772.8738225447,0,18507.26459602,4920.2485053651,13587.016090655,2717.507575897,0,4899.743457597,1902.2968269294,2997.4466306676,599.5233614124,1,2135.7417160301,738.0425585015,1397.6991575286,279.682786113,0,674.915201801,262.5078178204,412.4073839805,309.3438525664,0,125.76561746,31.7429079115,94.0227095485,14.1046527808,0,130.4505056623,68.4717349515,61.9787707108,30.9896131611,0,219.317461165,104.3215794013,114.9958817637,34.4991308996,0,209.2386956221,70.2816672292,138.9570283928,41.6873321249,0,941.6772021707,280.1357898863,661.5414122844,198.4636418487,0,4.66184,6.1001082178,\N,\N,1,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,125.928,164.7785838065,\N,\N,1,32.513422099,2.2230040888,1.75,0,0.0180148181,0.0043232442,196.2141704814,31.4760605631,0.3263703785,0.1449561824,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG351.42+0.6,G351.4161+0.6464,AGAL351.416+00.646,351.4161,0.6464,23.39,59.5969107262,1.34,Bessel (2),-7.37,4.8,22272.67,39856.8274230312,60337.2510828803,462.8117952501,353.260927148,0.1935857657,0.0433920833,758.2367272845,169.9581117235,1.6383262809,0.4353141693,390.426325919,79.08,53.27,2177.6270465051,1863.0716896476,55.1759077772,1.21734435198906E+023,6.66513875824715E+023,351.4156850234,0.6451905014,4.6033464107,IRb,16264.324165864,2849.2317789299,13415.0923869341,2683.0259123836,0,13421.2667608467,4153.1413356278,9268.125425219,1853.7098567007,0,2499.2055992975,1640.0801071748,859.1254921227,171.8995132536,1,1220.7213447835,841.8998121278,378.8215326558,76.0424372216,1,575.1638507874,292.4977281158,282.6661226716,212.03180987,0,120.9967498779,27.255231085,93.7415187929,14.0622642032,0,52.0600075908,14.5906417262,37.4693658646,18.7353356415,0,164.9203585782,22.0502448939,142.8701136843,42.8616359414,0,269.0550429595,16.6011493936,252.4538935659,75.7365479808,0,831.0559234769,82.9872598001,748.0686636768,224.4234137037,0,1.5452936782,1.643092443,\N,\N,0,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,41.742094839,44.3838726877,\N,\N,0,33.3838973128,1.4882760503,1.75,0,0.1779122242,0.0320490674,176.5885694838,16.9269707622,0.4914235682,0.1445025511,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG351.44+0.6,G351.4441+0.6579,AGAL351.444+00.659,351.4441,0.6579,37.06,94.427597756,1.34,Bessel (2),-4.3,3.8,5342.26,9559.9288059938,14735.0077459859,1411.7138199915,1079.8579994932,0.3067246068,0.1029651512,752.9475648757,252.758853163,0.5333570829,0.2251788607,1122.4803799415,125.02,33.56,147.4532440606,865.2566218805,36.4894024231,1.47912645988783E+023,7.63616460393333E+023,351.4441195465,0.6594144459,5.4524593735,24d,2770.2952991125,1526.7726294432,1243.5226696692,248.8310930066,0,12045.4732594383,6290.0662414283,5755.4070180101,1151.481707163,0,5480.2571519984,3811.5164469221,1668.7407050763,333.8227872521,1,2981.5137869457,1652.5261555405,1328.9876314052,265.894312762,1,1156.203509145,559.2498635145,596.9536456305,447.7386538809,0,229.3792688251,72.1449287607,157.2343400644,23.5859989021,0,18.9420118808,16.1174483193,2.8245635615,1.4207718161,0,27.4215305153,23.6976014739,3.7239290413,1.1457637784,0,21.5696026525,15.717548831,5.8520538215,1.7739162908,0,83.2390583258,47.3040034365,35.9350548893,10.8438535749,0,2.0100925326,1.9749903669,0.0351021657,0.0105664362,0,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,54.2974285781,53.3492333185,0.9481952596,0.2854252568,0,21.3985210227,1.124751402,1.75,0,0.2267728076,0.0735112777,184.147452916,37.8909277521,0.0802481293,0.0485737203,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG351.51+0.7,G351.4937+0.6908,AGAL351.496+00.691,351.4937,0.6908,28.42,72.4131766926,1.34,\N,\N,\N,852.26,1525.121230911,2300.5157015406,62.3464168738,47.5579593814,0.2352162241,0.0680628023,\N,\N,\N,\N,28.4532681358,4.06,1.85,24.0849708646,58.1644103628,2.9751449057,1.1107922007865E+022,3.28573032925236E+022,351.4909376711,0.6906927414,9.951877936,24d,634.2487276785,109.5187430422,524.7299846363,104.9460526945,0,1248.1643450528,467.8919090042,780.2724360486,156.0756894977,0,664.5878124896,317.9066787811,346.6811337084,69.3562121082,0,348.3570037164,175.1998525347,173.1571511817,34.708134965,0,106.1078973896,50.2762446657,55.8316527239,41.9077504556,0,22.7620736584,13.8658564893,8.8962171691,1.3383498462,0,3.5635028855,3.8903632407,\N,\N,0,4.4882463004,5.6171962307,\N,\N,0,3.1668032045,3.2786951715,\N,\N,0,6.6190934088,6.8715327145,\N,\N,0,0.8987565413,0.6231415787,0.2756149627,0.0826844897,0,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,24.277573429,16.8325514689,7.4450219601,2.2335066123,0,25.555104206,0.9057441968,1.75,0,0.0087529327,0.0007353419,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG351.57+0.7,G351.5719+0.7631,AGAL351.571+00.762,351.5719,0.7631,42.32,107.8298957646,1.34,Bessel (2),-3.15,1.5,253.69,453.983568306,679.7885336931,160.1452429778,121.9577459359,0.3502586463,0.1225044173,133.9739321952,46.8579396286,0.8365776573,0.5301454934,88.3869432339,7.18,1.48,4.5280122065,25.3673422704,1.7687729781,1.28674412650788E+022,4.61720812157805E+022,351.5692485472,0.7623544024,9.9154469849,24d,354.3583815607,333.5721453643,20.7862361964,4.1585207151,0,1049.8935833574,593.9341942826,455.9593890749,91.1962006906,0,773.177558287,431.0020592174,342.1754990696,68.4368786583,0,369.3198391959,182.8731935262,186.4466456697,37.2940780646,0,131.2268463726,71.195613471,60.0312329016,45.02546451,0,15.7324043273,2.7232108592,13.0091934681,1.9514390824,0,9.0948637528,10.4912302431,\N,\N,0,13.7089674988,16.230270679,\N,\N,0,7.8226940563,8.3865825505,\N,\N,0,15.9890266075,16.6316720437,\N,\N,0,1.441112306,1.4358643238,0.0052479821,0.0015750102,0,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,38.9279056434,38.7861491952,0.1417564481,0.0425435635,0,17.3176656573,0.2572845687,1.75,0,0.0109106628,0.0009445783,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG351.58-0.3,G351.5815-0.3528,AGAL351.581-00.352,351.5815,-0.3528,25.75,65.6101090722,6.81,green2011,-95.91,4.1,5306.69,245266.917394058,169323.47684003,8738.0930584847,2144.7234223047,1.083085512,0.2832549326,3095.1334675445,809.4576207979,0.3542115479,0.1078363938,7506.3491283014,44.88,24.96,877.8758710228,1600.5925830822,25.8173319626,7.34255218026012E+022,4.09628279049462E+023,351.5809677151,-0.3519502919,3.6095832835,IRb,2659.9746704027,101.3974923937,2558.577178009,511.7156739527,0,5931.5750215909,527.1217866561,5404.4532349348,1080.892528152,0,1736.3850066463,349.3939257856,1386.9910808607,277.4018784881,1,905.1770031284,175.5359115301,729.6410915984,145.938724649,0,301.8622041917,76.2958533464,225.5663508453,169.1790967143,0,58.0492425486,5.8047213091,52.2445212395,7.8367391812,0,3.2136565564,2.2384590419,0.9751975146,0.4880978886,0,4.7494817147,4.280839356,0.4686423587,0.1428000114,0,3.1253121298,2.2765131766,0.8487989531,0.2554485091,0,12.5654445465,3.9351024354,8.6303421111,2.589777852,0,0.8045981497,0.4859498603,0.3186482894,0.0955945604,0,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,21.7341291253,13.1266727576,8.6074563677,2.5822388971,0,27.098991633,2.5801526985,1.75,0,0.0298494654,0.0120046495,186.8732592967,51.5844841775,0.0324225043,0.0259644307,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG351.77-0.5,G351.7747-0.5369,AGAL351.774-00.537,351.7747,-0.5369,24.85,63.3169402115,1,snell1990,-2.75,5.6,16525.6,16469.408401921,34754.9392003081,264.1363043284,269.6946285055,0.1534845955,0.0382421281,818.2570755713,203.8764332027,3.0978591817,0.852020393,239.285860853,81.76,48.81,1980.6668245783,2258.1617025918,50.0427941446,1.10523435891839E+023,6.50052786343054E+023,351.7747054107,-0.5350526835,6.6503680412,IRb,10706.9121892791,418.0042305357,10288.9079587434,2057.7817734841,0,11245.5976173888,1163.2833946703,10082.3142227184,2016.4701212627,0,2053.9537027449,610.9505848898,1443.003117855,288.6218886338,1,878.9717984407,344.7200147877,534.251783653,106.9291383631,1,484.8616195827,122.9332561623,361.9283634204,271.4516028873,0,105.5047780573,15.2537947151,90.2509833423,13.5379469765,0,4.2738685895,2.0541068704,2.2197617191,1.1099007764,0,6.7371109704,3.7553543197,2.9817566508,0.8946587939,0,7.7179007655,2.0008199932,5.7170807724,1.7151562287,0,84.3985566829,6.5376484429,77.86090824,23.3583595603,0,1.4603236389,0.5546187071,0.9057049318,0.2717114984,0,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,39.4468499329,14.9815841632,24.4652657697,7.339580239,0,31.7889197918,3.5076843099,1.75,0,0.1778113628,0.0817919886,152.6194309622,33.9258250165,0.1523601644,0.1201652694,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG353.07+0.4,G353.0670+0.4519,AGAL353.066+00.452,353.067,0.4519,28.31,72.1329004985,0.86,\N,1.7,\N,77.6,57.1955461372,133.0733195029,17.8799959492,20.9646422358,0.1503753747,0.0433705597,\N,\N,\N,\N,14.4960235168,2.98,1.37,3.3597581044,28.5953617431,1.4908190905,7.7941694152584E+021,4.10034073180201E+022,353.0658149394,0.4524685297,4.731767647,70d,234.5666170433,225.9812323647,8.5853846786,1.7194809572,0,593.4439273538,472.0284524156,121.4154749382,24.3039020635,0,379.8897317456,281.0509626556,98.83876909,19.7780379881,0,177.768328199,125.2709376107,52.4973905883,10.526927555,0,61.8427934306,46.3904790437,15.4523143868,11.6017999009,0,5.9848353092,2.3091798533,3.6756554559,0.5518119195,0,7.8336973611,8.1531440383,\N,\N,0,13.4378192239,12.9679437667,0.4698754572,0.1446456909,0,6.9698601124,6.6106628545,0.359197258,0.1092962725,0,10.65199034,11.7712510133,\N,\N,0,0.7556509727,0.7755684406,\N,\N,0,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,20.411948204,20.9499677325,\N,\N,0,17.789305008,0.1561321639,1.75,0,0.0063517064,0.0003129717,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG353.41-0.3,G353.4102-0.3611,AGAL353.409-00.361,353.4102,-0.3611,35.49,90.4272920767,3.44,wienen2014,-16.05,3.8,10785.84,127201.318737518,87485.8082506395,3482.6517809779,1171.2932254017,0.7540546916,0.2488959434,1851.0534569445,610.9897618014,0.5315069015,0.2212719034,2761.2622865454,68.42,20.03,631.2723648946,1236.2360252886,21.6445453307,6.03754298383371E+022,3.10851034877879E+023,353.4083683307,-0.3590612803,9.8664898496,IRb,6304.8809744695,571.8746318799,5733.0063425896,1146.6053941185,0,7506.94533316,1207.0394947831,6299.905838377,1260.0526179816,0,2899.2789181629,830.1807226304,2069.0981955326,413.8429209057,1,1468.6051618068,429.0773751117,1039.5277866951,207.9552842808,0,499.3504740244,144.086343391,355.2641306334,266.4601849031,0,107.1538036689,20.8588377703,86.2949658986,12.9445907784,0,37.9642936381,10.592402764,27.371890874,13.6866092271,0,89.5197774729,20.2816302836,69.2381471892,20.7728756707,0,88.5792629358,11.7329393584,76.8463235774,23.0547631576,0,425.6064216984,37.4862146486,388.1202070498,116.438367988,0,3.82729,1.7412438538,2.086047158,0.6258145927,1,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,103.384,47.0351824321,56.3491559468,16.9047588116,1,28.2635243907,1.671996712,1.75,0,0.0211061755,0.0049670862,187.6072727212,29.2057192551,0.2772673068,0.1247955417,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG353.42-0.0,G353.4173-0.0803,AGAL353.417-00.079,353.4173,-0.0803,36.78,93.7141674438,6.06,giannetti2014,-54.43,\N,123.19,4508.4972338228,1668.8320014219,1790.8091829175,405.7588677386,1.3766475115,0.4608327957,\N,\N,\N,\N,710.0260973325,2.77,0.75,5.6639802114,50.3423446121,1.4549456288,9.3145028764475E+021,2.38217805545916E+022,353.4157553474,-0.0791565048,6.9186839165,24d,231.0682707364,210.6134995749,20.4547711616,4.1179491004,0,883.0429596061,696.1261881646,186.9167714415,37.6595277745,0,625.3090660522,467.4271318392,157.881934213,31.6139539799,0,323.0790656008,222.8194975539,100.2595680468,20.1421007105,0,110.1197940066,75.1953759601,34.9244180465,26.2114993378,0,12.5376881398,5.5512668585,6.9864212813,1.048648372,0,6.4657472272,7.2452336383,\N,\N,0,10.3178631184,12.7996252664,\N,\N,0,6.0203615266,7.5735431401,\N,\N,0,8.8052421339,12.3598645494,\N,\N,0,1.066155767,1.1152394069,\N,\N,0,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,28.7994286772,30.1252946263,\N,\N,0,17.1190420568,0.4360239522,1.75,0,0.0074571942,0.0006203143,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
AG354.94-0.5,G354.9437-0.5381,AGAL354.944-00.537,354.9437,-0.5381,34.61,88.1850825239,1.91,giannetti2014,-5.36,2,133.11,483.9300321145,566.4653756259,146.5587528497,81.236404977,0.4082943505,0.1333248349,277.640158325,90.6608877193,1.8943949299,0.9169717205,98.8698840901,4.6,1.42,6.6395145862,14.0232200513,1.5386906576,8.66604408896705E+021,3.80707528550808E+022,354.9441841025,-0.5374589446,2.8919167054,IRb or HII,57.503932221,29.4698387772,28.0340934438,5.606996757,0,170.6648045274,62.403934221,108.2608703064,21.6549335591,0,211.917220088,118.084291562,93.832928526,18.7670199125,0,118.9233319576,56.6614462892,62.2618856684,12.4534970578,0,45.6210117928,21.583588922,24.0374228707,18.0286172404,0,7.5473769489,0.7286143973,6.8187625515,1.0228310829,0,4.474525897,3.7386963124,0.7358295845,0.3679954931,0,7.5370107462,8.0568898931,\N,\N,0,4.4299329393,4.281815751,0.1481171883,0.045701127,0,6.8151153319,5.8563790381,0.9587362938,0.2883939121,0,0.3997620378,0.4891761347,\N,\N,0,0.4212959698,0.4200433307,0.0012526391,0.0004620051,0,6.0886161216,5.7708049197,0.3178112018,0.0953448359,0,24.0405356698,23.7186875432,0.3218481266,0.0965551736,0,19.1301556394,1.3200310402,1.75,0,0.0046346055,0.0016678283,334.861933606,173.3417383759,0.0048335688,0.0042345974,\N,\N,\N,\N,\N,\N,\N,\N,\N,\N
# select
# agal_name
# , round("N_H2_peak" / (2 * r_fwhm * 3.0856e18)) as volume_density
# from top100_sed_data tsd
"agal_name","volume_density"
AGAL006.216-00.609,89795.0
AGAL008.671-00.356,190969.0
AGAL008.684-00.367,68138.0
AGAL008.706-00.414,27785.0
AGAL008.831-00.027,NaN
AGAL010.444-00.017,22907.0
AGAL010.472+00.027,366225.0
AGAL010.624-00.384,299726.0
AGAL012.804-00.199,375774.0
AGAL013.178+00.059,68826.0
AGAL013.658-00.599,52684.0
AGAL014.114-00.574,75908.0
AGAL014.194-00.194,78815.0
AGAL014.492-00.139,74017.0
AGAL014.632-00.577,127991.0
AGAL015.029-00.669,209966.0
AGAL018.606-00.074,43782.0
AGAL018.734-00.226,19630.0
AGAL018.888-00.474,56893.0
AGAL019.609-00.234,92787.0
AGAL019.882-00.534,136234.0
AGAL022.376+00.447,82445.0
AGAL023.206-00.377,163688.0
AGAL024.416+00.101,15957.0
AGAL024.629+00.172,15443.0
AGAL024.651-00.169,7869.0
AGAL024.789+00.082,108737.0
AGAL028.564-00.236,37289.0
AGAL028.861+00.066,19217.0
AGAL030.818-00.056,386655.0
AGAL030.848-00.081,23220.0
AGAL030.893+00.139,49987.0
AGAL031.412+00.307,389457.0
AGAL034.258+00.154,1700013.0
AGAL034.401+00.226,218025.0
AGAL034.411+00.234,495365.0
AGAL034.821+00.351,68475.0
AGAL035.197-00.742,228801.0
AGAL035.579+00.007,8844.0
AGAL037.554+00.201,27842.0
AGAL043.166+00.011,221873.0
AGAL049.489-00.389,864473.0
AGAL053.141+00.069,184095.0
AGAL059.782+00.066,94354.0
AGAL301.136-00.226,259527.0
AGAL305.192-00.006,44264.0
AGAL305.209+00.206,183284.0
AGAL305.562+00.014,50295.0
AGAL305.794-00.096,30607.0
AGAL309.384-00.134,34424.0
AGAL310.014+00.387,38275.0
AGAL313.576+00.324,56581.0
AGAL316.641-00.087,119766.0
AGAL317.867-00.151,159134.0
AGAL318.779-00.137,34706.0
AGAL320.881-00.397,16371.0
AGAL326.661+00.519,93292.0
AGAL326.987-00.032,74912.0
AGAL327.119+00.509,29492.0
AGAL327.293-00.579,1286938.0
AGAL327.393+00.199,36543.0
AGAL328.809+00.632,350565.0
AGAL329.029-00.206,34454.0
AGAL329.066-00.307,14237.0
AGAL330.879-00.367,218474.0
AGAL330.954-00.182,322707.0
AGAL331.709+00.582,23291.0
AGAL332.094-00.421,83157.0
AGAL332.826-00.549,407894.0
AGAL333.134-00.431,200007.0
AGAL333.284-00.387,117459.0
AGAL333.314+00.106,53337.0
AGAL333.604-00.212,210139.0
AGAL333.656+00.059,21760.0
AGAL335.789+00.174,135994.0
AGAL336.958-00.224,28640.0
AGAL337.176-00.032,11767.0
AGAL337.258-00.101,40725.0
AGAL337.286+00.007,21253.0
AGAL337.406-00.402,266919.0
AGAL337.704-00.054,76912.0
AGAL337.916-00.477,386876.0
AGAL338.066+00.044,15655.0
AGAL338.786+00.476,38848.0
AGAL338.926+00.554,154575.0
AGAL339.623-00.122,40057.0
AGAL340.374-00.391,66279.0
AGAL340.746-01.001,43744.0
AGAL340.784-00.097,30196.0
AGAL341.217-00.212,77596.0
AGAL342.484+00.182,20980.0
AGAL343.128-00.062,280086.0
AGAL343.756-00.164,319987.0
AGAL344.227-00.569,609039.0
AGAL345.003-00.224,303461.0
AGAL345.488+00.314,225021.0
AGAL345.504+00.347,168516.0
AGAL345.718+00.817,90728.0
AGAL351.131+00.771,43470.0
AGAL351.161+00.697,743236.0
AGAL351.244+00.669,238178.0
AGAL351.416+00.646,2489024.0
AGAL351.444+00.659,1201754.0
AGAL351.496+00.691,78226.0
AGAL351.571+00.762,61074.0
AGAL351.581-00.352,234338.0
AGAL351.774-00.537,2754463.0
AGAL353.066+00.452,153199.0
AGAL353.409-00.361,202379.0
AGAL353.417-00.079,8376.0
AGAL354.944-00.537,46271.0
import os
import pandas as pd
import yaml
from assets.constants import config_overrides
from typing import (Union,
Tuple)
from assets.commons import validate_parameter
def get_poc_results(line_fit_filename: str) -> pd.DataFrame:
df_class = pd.read_csv(os.path.join('assets', 'data', line_fit_filename))
with open(os.path.join('prs', 'output', 'run_type', 'constant_abundance_p15_q05', 'volume_density_results.yml'),
'r') as infile:
fit_results = yaml.load(infile, Loader=yaml.FullLoader)
df_results = pd.DataFrame.from_dict(fit_results, orient='index')
df_full = (df_results.merge(df_class, left_index=True, right_on='source_name', how='inner', validate='1:1')
.dropna(subset='best_fit'))
df_full['class_phys'] = 'HII'
df_full.loc[df_full['class'] == '70w', 'class_phys'] = 'Quiescent'
df_full.loc[df_full['class'] == 'IRw', 'class_phys'] = 'Protostellar'
df_full.loc[df_full['class'] == 'IRb', 'class_phys'] = 'MYSOs'
return df_full
def get_profile_input(
model_root_folder: str,
species: Union[None, str] = None) -> Tuple[dict, dict]:
overrides = config_overrides[model_root_folder.split(os.path.sep)[-1]]
_species = validate_parameter(species, default='e-ch3oh')
try:
overrides_grid = overrides['grid']
except KeyError:
overrides_grid = {}
try:
overrides_lines = overrides['lines']
except KeyError:
overrides_lines = {}
overrides_abundance = {}
try:
overrides_abundance['molecular_abundance'] = overrides_lines['molecular_abundances'][_species]
except KeyError:
pass
for key in ['abundance_jump', 'threshold']:
try:
overrides_abundance[key] = overrides_lines['hot_core_specs'][_species][key]
except KeyError:
pass
return overrides_grid, overrides_abundance