def is_timeseries_profile_single_ortho_time(nc, variable):
<EOL>dims = nc.variables[variable].dimensions<EOL>cmatrix = coordinate_dimension_matrix(nc)<EOL>for req in ('<STR_LIT:x>', '<STR_LIT:y>', '<STR_LIT:z>', '<STR_LIT:t>'):<EOL><INDENT>if req not in cmatrix:<EOL><INDENT>return False<EOL><DEDENT><DEDENT>if len(cmatrix['<STR_LIT:x>']) != <NUM_LIT:0>:<EOL><INDENT>return False<EOL><DEDENT>if cmatrix['<STR_LIT:x>'] != cmatrix['<STR_LIT:y>']:<EOL><INDENT>return False<EOL><DEDENT>t = get_time_variable(nc)<EOL>if cmatrix['<STR_LIT:t>'] != (t,):<EOL><INDENT>return False<EOL><DEDENT>if len(cmatrix['<STR_LIT:z>']) != <NUM_LIT:2>:<EOL><INDENT>return False<EOL><DEDENT>if cmatrix['<STR_LIT:z>'][<NUM_LIT:0>] != t:<EOL><INDENT>return False<EOL><DEDENT>j = cmatrix['<STR_LIT:z>'][<NUM_LIT:1>]<EOL>if dims == (t, j):<EOL><INDENT>return True<EOL><DEDENT>return False<EOL>
Returns true if the variable is a time-series profile that represents a
single station with orthogonal time only.

:param netCDF4.Dataset nc: An open netCDF dataset
:param str variable: name of the variable to check