original_docstring: 
          Method for converting a Splatalogue query dataframe into a LineList
          object. This is designed with the intention of pre-querying a set
          of molecules ahead of time, so that the user can have direct control
          over which molecules are specifically targeted without having to
          generate specific catalog files.
          
          Parameters
          ----------
          dataframe : pandas DataFrame
              DataFrame generated by the function `analysis.search_molecule`
          
          Returns
          -------
          LineList
          
docstring: Method for converting a Splatalogue query dataframe into a LineList
  object. This is designed with the intention of pre-querying a set
  of molecules ahead of time, so that the user can have direct control
  over which molecules are specifically targeted without having to
  generate specific catalog files.
  
  Parameters
  
  dataframe : pandas DataFrame
  DataFrame generated by the function `analysis.search_molecule`
  
  Returns
  
  
docstring_tokens: Method for converting a Splatalogue query dataframe into a LineList object . This is designed with the intention of pre - querying a set of molecules ahead of time so that the user can have direct control over which molecules are specifically targeted without having to generate specific catalog files . Parameters dataframe : pandas DataFrame DataFrame generated by the function ` analysis . search_molecule ` Returns
code: def from_splatalogue_query(cls, dataframe: pd.DataFrame, **kwargs):
          """
          Method for converting a Splatalogue query dataframe into a LineList
          object. This is designed with the intention of pre-querying a set
          of molecules ahead of time, so that the user can have direct control
          over which molecules are specifically targeted without having to
          generate specific catalog files.
          
          Parameters
          ----------
          dataframe : pandas DataFrame
              DataFrame generated by the function `analysis.search_molecule`
          
          Returns
          -------
          LineList
          """
          vfunc = np.vectorize(Transition)
          name = dataframe["Chemical Name"].unique()[0]
          transitions = vfunc(
              name=dataframe["Chemical Name"].values,
              catalog_frequency=dataframe["Frequency"].values,
              catalog_intensity=dataframe["CDMS/JPL Intensity"].values,
              ustate_energy=dataframe["E_U (K)"].values,
              formula=dataframe["Species"].values,
              r_qnos=dataframe["Resolved QNs"].values,
              uline=False,
              source="Splatalogue",
              public=True,
              **kwargs,
          )
          linelist_obj = cls(
              name=name, transitions=list(transitions), source="Splatalogue"
          )
          return linelist_obj
code_tokens: def from_splatalogue_query ( cls , dataframe : pd . DataFrame , ** kwargs ) : vfunc = np . vectorize ( Transition ) name = dataframe [ "Chemical Name" ] . unique ( ) [ 0 ] transitions = vfunc ( name = dataframe [ "Chemical Name" ] . values , catalog_frequency = dataframe [ "Frequency" ] . values , catalog_intensity = dataframe [ "CDMS/JPL Intensity" ] . values , ustate_energy = dataframe [ "E_U (K)" ] . values , formula = dataframe [ "Species" ] . values , r_qnos = dataframe [ "Resolved QNs" ] . values , uline = False , source = "Splatalogue" , public = True , ** kwargs , ) linelist_obj = cls ( name = name , transitions = list ( transitions ) , source = "Splatalogue" ) return linelist_obj
short_docstring: Method for converting a Splatalogue query dataframe into a LineList
  object.
short_docstring_tokens: Method for converting a Splatalogue query dataframe into a LineList object .
comment: """
          Method for converting a Splatalogue query dataframe into a LineList
          object. This is designed with the intention of pre-querying a set
          of molecules ahead of time, so that the user can have direct control
          over which molecules are specifically targeted without having to
          generate specific catalog files.
          
          Parameters
          ----------
          dataframe : pandas DataFrame
              DataFrame generated by the function `analysis.search_molecule`
          
          Returns
          -------
          LineList
          """