Index
A
- ADVANCED_SPECTRAL_FIT routine in advanced_spectral_fit.pro
Procedure performing an advanced spectral fit.
- advanced_spectral_fit.pro .pro file in examples/ directory
This is an example of fitting an astronomical spectrum and optimizing several parameters describing the astrophysical environment, built around the functionality provided by the AmesPAHdbIDLSuite and should help confirm that the it has been properly installed.
- AmesPAHdbIDLSuite class
- AmesPAHdbIDLSuite::Cache routine in amespahdbidlsuite__define.pro
Manage the PAHdb cache.
- AmesPAHdbIDLSuite::CheckVersion routine in amespahdbidlsuite__define.pro
Checks whether the given Version matched the version of the parsed database.
- AmesPAHdbIDLSuite::GetGeometryByUID routine in amespahdbidlsuite__define.pro
Returns AmesPAHdbIDLSuite_Geometry-instance containing the data on the species with UIDs.
- AmesPAHdbIDLSuite::GetHash routine in amespahdbidlsuite__define.pro
Returns the MD5-hash of the parsed database file.
- AmesPAHdbIDLSuite::GetLaboratoryByUID routine in amespahdbidlsuite__define.pro
Returns AmesPAHdbIDLSuite_Laboratory_Spectrum-instance containing the data on the species with UIDs.
- AmesPAHdbIDLSuite::GetSpeciesByUID routine in amespahdbidlsuite__define.pro
Returns AmesPAHdbIDLSuite_Species-instance containing the data on the species with UIDs.
- AmesPAHdbIDLSuite::GetTransitionsByUID routine in amespahdbidlsuite__define.pro
Returns AmesPAHdbIDLSuite_Transitions-instance containing the data on the species with UIDs.
- AmesPAHdbIDLSuite::GetUIDsCompleteChargeSet routine in amespahdbidlsuite__define.pro
Returns the UIDs of complementary charge sets.
- AmesPAHdbIDLSuite::GetVersion routine in amespahdbidlsuite__define.pro
Returns versioning information.
- AmesPAHdbIDLSuite::Init routine in amespahdbidlsuite__define.pro
Create an AmesPAHdbIDLSuite-instance.
- AmesPAHdbIDLSuite::Pointer routine in amespahdbidlsuite__define.pro
Returns a pointer to the parsed database.
- AmesPAHdbIDLSuite::ReadFile routine in amespahdbidlsuite__define.pro
Reads in a database XML-file
- AmesPAHdbIDLSuite::Search routine in amespahdbidlsuite__define.pro
Returns the UIDs that match the given search Str.
- amespahdbidlsuite__define.pro .pro file in src/ directory
Main interface to work with the NASA Ames PAH IR Spectroscopic Database's XML file.
- AmesPAHdbIDLSuite_Coadded_Spectrum class
- AmesPAHdbIDLSuite_Coadded_Spectrum::Description routine in amespahdbidlsuite_coadded_spectrum__define.pro
Output spectrum description.
- AmesPAHdbIDLSuite_Coadded_Spectrum::Get routine in amespahdbidlsuite_coadded_spectrum__define.pro
Retrieves the AmesPAHdbIDLSuite_CoAdded_Spectrum representation in a structure.
- AmesPAHdbIDLSuite_Coadded_Spectrum::Init routine in amespahdbidlsuite_coadded_spectrum__define.pro
Create an AmesPAHdbIDLSuite_Coadded_Spectrum-instance
- AmesPAHdbIDLSuite_Coadded_Spectrum::Plot routine in amespahdbidlsuite_coadded_spectrum__define.pro
Plot the coadded spectrum.
- AmesPAHdbIDLSuite_Coadded_Spectrum::Set routine in amespahdbidlsuite_coadded_spectrum__define.pro
Populates the AmesPAHdbIDLSuite_CoAdded_Spectrum-instance.
- AmesPAHdbIDLSuite_Coadded_Spectrum::Write routine in amespahdbidlsuite_coadded_spectrum__define.pro
Write the co-added spectrum to file as an IPAC-table.
- amespahdbidlsuite_coadded_spectrum__define.pro .pro file in src/ directory
Class to manage a co-added spectrrum.
- AmesPAHdbIDLSuite_CREATE_KURUCZ_STELLARMODEL_S routine in amespahdbidlsuite_create_kurucz_stellarmodel_s.pro
Creates an AmesPAHdb_StellarModel_S struct, converting flam [erg/s/cm^2/A] to CGS [erg/s/cm^2/cm^-1/sr] and wavelength [angstrom] to wavenumber [/cm]
- amespahdbidlsuite_create_kurucz_stellarmodel_s.pro .pro file in src/ directory
Helper function for creating an AmesPAHdb_StellarModel_S struct.
- AmesPAHdbIDLSuite_CREATE_OBSERVATION_UNITS_S routine in amespahdbidlsuite_create_observation_units_s.pro
Creates an AmesPAHdb_Observation_Units_S structure.
- amespahdbidlsuite_create_observation_units_s.pro .pro file in src/ directory
Helper function for creating an AmesPAHdb_Observation_Units_S structure.
- AmesPAHdbIDLSuite_Fitted_Spectrum class
- AmesPAHdbIDLSuite_Fitted_Spectrum::Description routine in amespahdbidlsuite_fitted_spectrum__define.pro
Output spectrum description.
- AmesPAHdbIDLSuite_Fitted_Spectrum::Get routine in amespahdbidlsuite_fitted_spectrum__define.pro
Retrieves the AmesPAHdbIDLSuite_Fitted_Spectrum representation in a structure.
- AmesPAHdbIDLSuite_Fitted_Spectrum::GetAverageNumberOfCarbonAtoms routine in amespahdbidlsuite_fitted_spectrum__define.pro
Retrieves the average number and standard deviation of carbon atoms of the fitted PAHs.
- AmesPAHdbIDLSuite_Fitted_Spectrum::GetBreakdown routine in amespahdbidlsuite_fitted_spectrum__define.pro
Retrieves the breakdown of the fitted PAHs.
- AmesPAHdbIDLSuite_Fitted_Spectrum::GetChiSquared routine in amespahdbidlsuite_fitted_spectrum__define.pro
Retrieves the Chi-squared of the fit.
- AmesPAHdbIDLSuite_Fitted_Spectrum::GetClasses routine in amespahdbidlsuite_fitted_spectrum__define.pro
Retrieves the spectra of the different classes of the fitted PAHs.
- AmesPAHdbIDLSuite_Fitted_Spectrum::GetError routine in amespahdbidlsuite_fitted_spectrum__define.pro
Retrieves the error for the fit.
- AmesPAHdbIDLSuite_Fitted_Spectrum::GetFit routine in amespahdbidlsuite_fitted_spectrum__define.pro
Retrieves the total fit.
- AmesPAHdbIDLSuite_Fitted_Spectrum::GetIterations routine in amespahdbidlsuite_fitted_spectrum__define.pro
Retrieves the number of iterations needed for the fit.
- AmesPAHdbIDLSuite_Fitted_Spectrum::GetMethod routine in amespahdbidlsuite_fitted_spectrum__define.pro
Retrieves the method used for the fit.
- AmesPAHdbIDLSuite_Fitted_Spectrum::GetNorm routine in amespahdbidlsuite_fitted_spectrum__define.pro
Retrieves the Norm of the fit
- AmesPAHdbIDLSuite_Fitted_Spectrum::GetObservation routine in amespahdbidlsuite_fitted_spectrum__define.pro
Retrieves the ordinate values of the observation.
- AmesPAHdbIDLSuite_Fitted_Spectrum::GetResidual routine in amespahdbidlsuite_fitted_spectrum__define.pro
Retrieves the residual of the fit.
- AmesPAHdbIDLSuite_Fitted_Spectrum::GetSizeDistribution routine in amespahdbidlsuite_fitted_spectrum__define.pro
Retrieves the PAH size distribution of the fitted PAHs.
- AmesPAHdbIDLSuite_Fitted_Spectrum::GetTolerance routine in amespahdbidlsuite_fitted_spectrum__define.pro
Retrieves the tolerance used for the fit.
- AmesPAHdbIDLSuite_Fitted_Spectrum::GetWeights routine in amespahdbidlsuite_fitted_spectrum__define.pro
Retrieves the weights of the fitted PAHs
- AmesPAHdbIDLSuite_Fitted_Spectrum::Init routine in amespahdbidlsuite_fitted_spectrum__define.pro
Create an AmesPAHdbIDLSuite_Fitted_Spectrum-instance
- AmesPAHdbIDLSuite_Fitted_Spectrum::Plot routine in amespahdbidlsuite_fitted_spectrum__define.pro
Plot the fitted spectrum.
- AmesPAHdbIDLSuite_Fitted_Spectrum::Set routine in amespahdbidlsuite_fitted_spectrum__define.pro
Populates the AmesPAHdbIDLSuite_Fitted_Spectrum-instance.
- AmesPAHdbIDLSuite_Fitted_Spectrum::Sort routine in amespahdbidlsuite_fitted_spectrum__define.pro
Sorts the UIDs by their contribution to the fit.
- AmesPAHdbIDLSuite_Fitted_Spectrum::Write routine in amespahdbidlsuite_fitted_spectrum__define.pro
Write the fitted spectrum to file as an IPAC-table.
- amespahdbidlsuite_fitted_spectrum__define.pro .pro file in src/ directory
Class to manage a fitted spectrum.
- AmesPAHdbIDLSuite_Geometry class
- AmesPAHdbIDLSuite_Geometry::Area routine in amespahdbidlsuite_geometry__define.pro
Calculates the total area of each PAH.
- AmesPAHdbIDLSuite_Geometry::Description routine in amespahdbidlsuite_geometry__define.pro
Class used to hold the PAH geometry data
- AmesPAHdbIDLSuite_Geometry::Diagonalize routine in amespahdbidlsuite_geometry__define.pro
Diagonalizes the moment of inertia of each PAH and aligns its structure it with the x-y plane.
- AmesPAHdbIDLSuite_Geometry::Get routine in amespahdbidlsuite_geometry__define.pro
Retrieves the AmesPAHdbIDLSuite_Geometry representation in a structure.
- AmesPAHdbIDLSuite_Geometry::Inertia routine in amespahdbidlsuite_geometry__define.pro
Calculates the moment of inertia for each PAH.
- AmesPAHdbIDLSuite_Geometry::Init routine in amespahdbidlsuite_geometry__define.pro
Create an AmesPAHdbIDLSuite_Geometry-instance
- AmesPAHdbIDLSuite_Geometry::Mass routine in amespahdbidlsuite_geometry__define.pro
Calculates the total mass for each PAH.
- AmesPAHdbIDLSuite_Geometry::Plot routine in amespahdbidlsuite_geometry__define.pro
Plot the chemical structure.
- AmesPAHdbIDLSuite_Geometry::Rings routine in amespahdbidlsuite_geometry__define.pro
Calculates the number of rings per type for each PAH.
- AmesPAHdbIDLSuite_Geometry::Set routine in amespahdbidlsuite_geometry__define.pro
Populates the AmesPAHdbIDLSuite_Geometry-instance.
- AmesPAHdbIDLSuite_Geometry::Structure routine in amespahdbidlsuite_geometry__define.pro
Render chemical structure.
- amespahdbidlsuite_geometry__define.pro .pro file in src/ directory
- AmesPAHdbIDLSuite_GUI routine in amespahdbidlsuite_gui.pro
Starts the AmesPAHdbIDLSuite Graphical User Interface.
- amespahdbidlsuite_gui.pro .pro file in gui/ directory
Procedure for starting the AmesPAHdbIDLSuite Graphical User Interface.
- AmesPAHdbIDLSuite_Laboratory_Spectrum class
- AmesPAHdbIDLSuite_Laboratory_Spectrum::Init routine in amespahdbidlsuite_laboratory_spectrum__define.pro
Create an AmesPAHdbIDLSuite_Laboratory_Spectrum-instance
- AmesPAHdbIDLSuite_Laboratory_Spectrum::Plot routine in amespahdbidlsuite_laboratory_spectrum__define.pro
Plot the laboratory spectrum.
- AmesPAHdbIDLSuite_Laboratory_Spectrum::Write routine in amespahdbidlsuite_laboratory_spectrum__define.pro
Write the laboratory spectrum to file as an IPAC-table.
- amespahdbidlsuite_laboratory_spectrum__define.pro .pro file in src/ directory
Class to manage a laboratory spectrum.
- AmesPAHdbIDLSuite_MCFitted_Spectrum class
- AmesPAHdbIDLSuite_MCFitted_Spectrum::Description routine in amespahdbidlsuite_mcfitted_spectrum__define.pro
Output spectrum description.
- AmesPAHdbIDLSuite_MCFitted_Spectrum::Get routine in amespahdbidlsuite_mcfitted_spectrum__define.pro
Retrieves the AmesPAHdbIDLSuite_MCFitted_Spectrum representation in a structure.
- AmesPAHdbIDLSuite_MCFitted_Spectrum::GetAverageNumberOfCarbonAtoms routine in amespahdbidlsuite_mcfitted_spectrum__define.pro
Retrieves the average number and standard deviation of carbon atoms of the fitted PAHs.
- AmesPAHdbIDLSuite_MCFitted_Spectrum::GetBreakdown routine in amespahdbidlsuite_mcfitted_spectrum__define.pro
Retrieves the breakdown of the fitted PAHs.
- AmesPAHdbIDLSuite_MCFitted_Spectrum::GetChiSquared routine in amespahdbidlsuite_mcfitted_spectrum__define.pro
Retrieves the Chi-squared of the fit.
- AmesPAHdbIDLSuite_MCFitted_Spectrum::GetClasses routine in amespahdbidlsuite_mcfitted_spectrum__define.pro
Retrieves the spectra of the different classes of the fitted PAHs.
- AmesPAHdbIDLSuite_MCFitted_Spectrum::GetDistribution routine in amespahdbidlsuite_mcfitted_spectrum__define.pro
Retrieves the distribution used for permutating errors.
- AmesPAHdbIDLSuite_MCFitted_Spectrum::GetError routine in amespahdbidlsuite_mcfitted_spectrum__define.pro
Retrieves the error for the fit.
- AmesPAHdbIDLSuite_MCFitted_Spectrum::GetFit routine in amespahdbidlsuite_mcfitted_spectrum__define.pro
Retrieves the total fit.
- AmesPAHdbIDLSuite_MCFitted_Spectrum::GetGrid routine in amespahdbidlsuite_mcfitted_spectrum__define.pro
Retrieves the abscissa values.
- AmesPAHdbIDLSuite_MCFitted_Spectrum::GetIterations routine in amespahdbidlsuite_mcfitted_spectrum__define.pro
Retrieves the number of iterations needed for the fit.
- AmesPAHdbIDLSuite_MCFitted_Spectrum::GetMethod routine in amespahdbidlsuite_mcfitted_spectrum__define.pro
Retrieves the method used for the fit.
- AmesPAHdbIDLSuite_MCFitted_Spectrum::GetNorm routine in amespahdbidlsuite_mcfitted_spectrum__define.pro
Retrieves the Norm of the fit
- AmesPAHdbIDLSuite_MCFitted_Spectrum::GetObservation routine in amespahdbidlsuite_mcfitted_spectrum__define.pro
Retrieves the observation.
- AmesPAHdbIDLSuite_MCFitted_Spectrum::GetResidual routine in amespahdbidlsuite_mcfitted_spectrum__define.pro
Retrieves the residual of the fit.
- AmesPAHdbIDLSuite_MCFitted_Spectrum::GetSamples routine in amespahdbidlsuite_mcfitted_spectrum__define.pro
Retrieves the number of samples.
- AmesPAHdbIDLSuite_MCFitted_Spectrum::GetSizeDistribution routine in amespahdbidlsuite_mcfitted_spectrum__define.pro
Retrieves the PAH size distribution of the fitted PAHs.
- AmesPAHdbIDLSuite_MCFitted_Spectrum::GetTolerance routine in amespahdbidlsuite_mcfitted_spectrum__define.pro
Retrieves the tolerance used for the fit.
- AmesPAHdbIDLSuite_MCFitted_Spectrum::Init routine in amespahdbidlsuite_mcfitted_spectrum__define.pro
Create an AmesPAHdbIDLSuite_MCFitted_Spectrum-instance
- AmesPAHdbIDLSuite_MCFitted_Spectrum::Plot routine in amespahdbidlsuite_mcfitted_spectrum__define.pro
Plot the fitted spectrum.
- AmesPAHdbIDLSuite_MCFitted_Spectrum::Set routine in amespahdbidlsuite_mcfitted_spectrum__define.pro
Populates the AmesPAHdbIDLSuite_MCFitted_Spectrum-instance.
- AmesPAHdbIDLSuite_MCFitted_Spectrum::Write routine in amespahdbidlsuite_mcfitted_spectrum__define.pro
Write the fitted spectrum to file as an IPAC-table.
- amespahdbidlsuite_mcfitted_spectrum__define.pro .pro file in src/ directory
Class to manage a spectrum fitted using the Monte Carlo approach.
- AmesPAHdbIDLSuite_Observation class
- AmesPAHdbIDLSuite_Observation::AbscissaUnitsTo routine in amespahdbidlsuite_observation__define.pro
Convert abscissa units.
- AmesPAHdbIDLSuite_Observation::Get routine in amespahdbidlsuite_observation__define.pro
Retrieves the AmesPAHdbIDLSuite_Observation representation in a structure.
- AmesPAHdbIDLSuite_Observation::GetGrid routine in amespahdbidlsuite_observation__define.pro
Retrieves the abscissa values.
- AmesPAHdbIDLSuite_Observation::Init routine in amespahdbidlsuite_observation__define.pro
Create an AmesPAHdbIDLSuite_Observation-instance
- AmesPAHdbIDLSuite_Observation::Plot routine in amespahdbidlsuite_observation__define.pro
Plot the astronomical spectrum.
- AmesPAHdbIDLSuite_Observation::ReadFromFile routine in amespahdbidlsuite_observation__define.pro
Read astronomical spectrum from a file.
- AmesPAHdbIDLSuite_Observation::Rebin routine in amespahdbidlsuite_observation__define.pro
Rebin astronomical spectrum.
- AmesPAHdbIDLSuite_Observation::Set routine in amespahdbidlsuite_observation__define.pro
Populates the AmesPAHdbIDLSuite_Observation-instance.
- AmesPAHdbIDLSuite_Observation::SetGridRange routine in amespahdbidlsuite_observation__define.pro
Truncates the data to the given range.
- AmesPAHdbIDLSuite_Observation::Write routine in amespahdbidlsuite_observation__define.pro
Write the astronomical spectrum to file as an IPAC-table.
- amespahdbidlsuite_observation__define.pro .pro file in src/ directory
Class to hold an astronomical spectrum.
- AmesPAHdbIDLSuite_Species class
- AmesPAHdbIDLSuite_Species::Comments routine in amespahdbidlsuite_species__define.pro
Retrieves species comments.
- AmesPAHdbIDLSuite_Species::FormatFormulae routine in amespahdbidlsuite_species__define.pro
Make the formulae look pretty by embedding formatting commands.
- AmesPAHdbIDLSuite_Species::Geometry routine in amespahdbidlsuite_species__define.pro
Retrieves species geometry.
- AmesPAHdbIDLSuite_Species::Get routine in amespahdbidlsuite_species__define.pro
Retrieves the AmesPAHdbIDLSuite_Species representation in a structure.
- AmesPAHdbIDLSuite_Species::Init routine in amespahdbidlsuite_species__define.pro
Create an AmesPAHdbIDLSuite_Species-instance
- AmesPAHdbIDLSuite_Species::Laboratory routine in amespahdbidlsuite_species__define.pro
Retrieves species laboratory spectra.
- AmesPAHdbIDLSuite_Species::Print routine in amespahdbidlsuite_species__define.pro
Output species description.
- AmesPAHdbIDLSuite_Species::References routine in amespahdbidlsuite_species__define.pro
Retrieves species references.
- AmesPAHdbIDLSuite_Species::Set routine in amespahdbidlsuite_species__define.pro
Populates the AmesPAHdbIDLSuite_Species-instance.
- AmesPAHdbIDLSuite_Species::Transitions routine in amespahdbidlsuite_species__define.pro
Retrieves species transitions.
- amespahdbidlsuite_species__define.pro .pro file in src/ directory
Class to hold and access the data and properties in a parsed database.
- AmesPAHdbIDLSuite_Spectrum::Coadd routine in amespahdbidlsuite_spectrum__define.pro
Co-adds the spectra
- AmesPAHdbIDLSuite_Spectrum::Description routine in amespahdbidlsuite_spectrum__define.pro
Output spectrum description.
- AmesPAHdbIDLSuite_Spectrum::Fit routine in amespahdbidlsuite_spectrum__define.pro
Perform a spectroscopic fit.
- AmesPAHdbIDLSuite_Spectrum::Get routine in amespahdbidlsuite_spectrum__define.pro
Retrieves the AmesPAHdbIDLSuite_Spectrum representation in a structure.
- AmesPAHdbIDLSuite_Spectrum::GetGrid routine in amespahdbidlsuite_spectrum__define.pro
Retrieves the abscissa values.
- AmesPAHdbIDLSuite_Spectrum::Init routine in amespahdbidlsuite_spectrum__define.pro
Create an AmesPAHdbIDLSuite_Spectrum-instance
- AmesPAHdbIDLSuite_Spectrum::MCFit routine in amespahdbidlsuite_spectrum__define.pro
Perform spectroscopic fits using a Monte Carlo approach.
- AmesPAHdbIDLSuite_Spectrum::Plot routine in amespahdbidlsuite_spectrum__define.pro
Plot the spectrum.
- AmesPAHdbIDLSuite_Spectrum::Resample routine in amespahdbidlsuite_spectrum__define.pro
Resample the spectrum onto a provided grid.
- AmesPAHdbIDLSuite_Spectrum::Set routine in amespahdbidlsuite_spectrum__define.pro
Populates the AmesPAHdbIDLSuite_Spectrum-instance.
- AmesPAHdbIDLSuite_Spectrum::Write routine in amespahdbidlsuite_spectrum__define.pro
Write the spectrum to file as an IPAC-table.
- amespahdbidlsuite_spectrum__define.pro .pro file in src/ directory
Class to manage a spectrum.
- AmesPAHdbIDLSuite_Transitions class
- AmesPAHdbIDLSuite_Transitions::CalculatedTemperature routine in amespahdbidlsuite_transitions__define.pro
Applies the Calculated Temperature emission model
- AmesPAHdbIDLSuite_Transitions::Cascade routine in amespahdbidlsuite_transitions__define.pro
Applies the Cascade emission model.
- AmesPAHdbIDLSuite_Transitions::Convolve routine in amespahdbidlsuite_transitions__define.pro
Convolve transitions with a line profile.
- AmesPAHdbIDLSuite_Transitions::Description routine in amespahdbidlsuite_transitions__define.pro
Output transitions description.
- AmesPAHdbIDLSuite_Transitions::FixedTemperature routine in amespahdbidlsuite_transitions__define.pro
Applies the Fixed Temperature emission model
- AmesPAHdbIDLSuite_Transitions::Get routine in amespahdbidlsuite_transitions__define.pro
Retrieves the AmesPAHdbIDLSuite_Transitions representation in a structure.
- AmesPAHdbIDLSuite_Transitions::Init routine in amespahdbidlsuite_transitions__define.pro
Create an AmesPAHdbIDLSuite_Transitions-instance
- AmesPAHdbIDLSuite_Transitions::Plot routine in amespahdbidlsuite_transitions__define.pro
Plot the transitions.
- AmesPAHdbIDLSuite_Transitions::Print routine in amespahdbidlsuite_transitions__define.pro
Output transtions description.
- AmesPAHdbIDLSuite_Transitions::Set routine in amespahdbidlsuite_transitions__define.pro
Populates the AmesPAHdbIDLSuite_Transitions-instance.
- AmesPAHdbIDLSuite_Transitions::Shift routine in amespahdbidlsuite_transitions__define.pro
Shifts the band positions.
- AmesPAHdbIDLSuite_Transitions::Write routine in amespahdbidlsuite_transitions__define.pro
Write the transitions to file as an IPAC-table.
- amespahdbidlsuite_transitions__define.pro .pro file in src/ directory
Class to manage transitions.
- ANHARMONICS routine in anharmonics.pro
Procedure calculating the anharmonic spectrum of coronene.
- anharmonics.pro .pro file in examples/ directory
This is an example of calculating the PAH emission spectrum of coronene where the bands have been convolved using anharmonic profiles buildt around the functionality provided by the AmesPAHdbIDLSuite and should help confirm that the it has been properly installed.
C
- CLUSTER_DB_SPECTRA routine in cluster_db_spectra.pro
Procedure performing the clustering analyzes.
- cluster_db_spectra.pro .pro file in examples/ directory
This is an example of clustering (kmeans) PAH absorption spectra, built around the functionality provided by the AmesPAHdbIDLSuite and should help confirm that it has been properly installed.
E
- example routine in example.pro
Procedure demonstrating the use of the AmesPAHdbIDLSuite.
- example.pro .pro file in examples/ directory
This is the adaption of the example shown in Lst.
- examples/ directory
F
- FIT_A_SPECTRUM routine in fit_a_spectrum.pro
Procedure demonstrating fitting an astronomical spectrum using the AmesPAHdbIDLSuite.
- fit_a_spectrum.pro .pro file in examples/ directory
This is an example of fitting an astronomical spectrum and should confirm that the AmesPAHdbIDLSuite has been correctly installed.
G
- gui/ directory
M
- MC_FIT_A_SPECTRUM routine in mc_fit_a_spectrum.pro
Procedure demonstrating fitting an astronomical spectrum using the AmesPAHdbIDLSuite and establishing uncertainties using a Monte-Carlo approach.
- mc_fit_a_spectrum.pro .pro file in examples/ directory
This is an example of fitting an astronomical spectrum using a Monte Carlo approach and should confirm that the AmesPAHdbIDLSuite has been correctly installed.
O
- OVERLAP_MATRIX routine in overlap_matrix.pro
Procedure performing a hierarchical clustering of PAH emission spectra based on their overlap (area).
- overlap_matrix.pro .pro file in examples/ directory
This is an example of clustering (hierarchical) PAH emission spectra and should confirm that the AmesPAHdbIDLSuite has been correctly installed.
R
- RANDOM_MIXTURES routine in random_mixtures.pro
Procedure creating a number of random-mixture spectra.
- random_mixtures.pro .pro file in examples/ directory
This is an example of producing a number of random-mixture PAH emission spectrum, built around the functionality provided by the AmesPAHdbIDLSuite and should help confirm that the it has been properly installed.
S
- src/ directory
- STABILITY_OF_FIT_A_SPECTRUM routine in stability_of_fit_a_spectrum.pro
Procedure testing the stability of a spectroscopic fit.
- stability_of_fit_a_spectrum.pro .pro file in examples/ directory
This is an example of testing the stability of fitting an astronomical spectrum by iteratively removing the most contributing PAH species from a subsequent fit, built around the functionality provided by the AmesPAHdbIDLSuite and should help confirm that the it has been properly installed.
- STELLAR_KURUCZ_MODEL routine in stellar_kurucz_model.pro
Procedure creating an astronomical PAH emission spectrum using a Kurucz stellar model for excitination.
- stellar_kurucz_model.pro .pro file in examples/ directory
This is an example of creating an astronomical PAH emission spectrum using a Kurucz stellar model for excitination, built around the functionality provided by the AmesPAHdbIDLSuite and should help confirm that the it has been properly installed.
T
- TEST_IDLBRIDGE routine in test_idlbridge.pro
Procedure testing the IDL_IDLBridge functionallity.
- test_idlbridge.pro .pro file in examples/ directory
This is an example of testing the IDL_IDLBridge components provided by the Suite, built around the functionality provided by the AmesPAHdbIDLSuite and should help confirm that the it has been properly installed.
- TEST_NNLS routine in test_nnls.pro
Procedure testing non-negative least-squares decomposition.
- test_nnls.pro .pro file in examples/ directory
This is an example of testing the non-negative least-squares decomposition for a number of a randomly generated spectra, built around the functionality provided by the AmesPAHdbIDLSuite and should help confirm that the it has been properly installed.
- TEST_PCOMP routine in test_pcomp.pro
Procedure for testing a principal component analysis on a number of generated PAH emission spectra.
- test_pcomp.pro .pro file in examples/ directory
This is an example of applying principal component analysis to the spectra in the database, built around the functionality provided by the AmesPAHdbIDLSuite and should help confirm that the it has been properly installed.
- TEST_SVDC routine in test_svdc.pro
Procedure for testing a singular value decomposition analysis on a number of generated PAH emission spectra.
- test_svdc.pro .pro file in examples/ directory
This is an example of applying singular value decomposition to the spectra in the database, built around the functionality provided by the AmesPAHdbIDLSuite and should help confirm that the it has been properly installed.
- TEST_UNIQUENESS routine in test_uniqueness.pro
Procedure for testing the uniqueness of a number of randomly generate PAH emission spectra.
- test_uniqueness.pro .pro file in examples/ directory
This is an example testing the uniqueness of a number of randomly generated PAH emission spectra , built around the functionality provided by the AmesPAHdbIDLSuite and should help confirm that the it has been properly installed.