<SYSTEM_TASK:>
Given the following text description, write Python code to implement the functionality described below step by step
<END_TASK>
<USER_TASK:>
Description:
 ApJdataFrames 002
Step1:  Table 1- Composite photometry
Since this table is formatted in the CDS format, it is easiest to take advantage of the Astropy functionality, ascii.read, which automatically detects the header formatting.  We will also take advantage of the fact that ascii.read can accept a url as an argument, so we won't have to actually save the data locally.  Let's hope ApJ doesn't change their web link though.
<ASSISTANT_TASK:>
Python Code:
import warnings
warnings.filterwarnings("ignore")
Explanation: ApJdataFrames 002: Luhman2004b
Title: The First Discovery of a Wide Binary Brown Dwarf
Authors: Luhman K.L.
Data is from this paper:
http://iopscience.iop.org/0004-637X/614/1/398
End of explanation
import pandas as pd
names = ["component", "RA", "Dec", "Spectral Type", "Teff", "AJ", "Lbol", "R-I","I", "J-H","H-Ks", "Ks", "Mass"]
tbl1 = pd.read_csv("http://iopscience.iop.org/0004-637X/614/1/398/fulltext/60660.tb1.txt", sep='\t', names=names)
tbl1
Explanation: Table 1- Composite photometry
Since this table is formatted in the CDS format, it is easiest to take advantage of the Astropy functionality, ascii.read, which automatically detects the header formatting.  We will also take advantage of the fact that ascii.read can accept a url as an argument, so we won't have to actually save the data locally.  Let's hope ApJ doesn't change their web link though.
End of explanation
<END_TASK>