In [4]:
import sys
sys.path.append('../')

In [5]:
import disaggregator.PecanStreetDatasetAdapter as pecan


user_name = 'USERNAME'
pw='PASSWORD'
host = "db.wiki-energy.org"
port = "5432"
db = "postgres"
db_url = "postgresql"+"://"+user_name+":"+pw+"@"+host+":"+port+"/"+db

table = {'curated':'\"PecanStreet_CuratedSets\"','raw':'\"PecanStreet_RawData\"','shared':'\"PecanStreet_SharedData\"'}


/Users/sabina/anaconda/lib/python2.7/site-packages/pandas/io/excel.py:626: UserWarning: Installed openpyxl is not supported at this time. Use >=1.6.1 and <2.0.0.
  .format(openpyxl_compat.start_ver, openpyxl_compat.stop_ver))

In [1]:
print 'There are two datasets you can view right now, one is called curated, and one is called shared.\n The shared data set has one minute interval data for Jan-May 2014, for about 200 homes. \n\n The curated data set has 15 mintue interval data for different intervals in 2013 and 2012, the largest interval lasting from 12/12-11/13. \n\n If you want to analyze longer term data, the curated set is recommended, whereas if you want shorter but more frequent data the shared set is recommended. \n\n Would you like to recieve data from the shared or curated set?'


There are two datasets you can view right now, one is called curated, and one is called shared.
 The shared data set has one minute interval data for Jan-May 2014, for about 200 homes. 

 The curated data set has 15 mintue interval data for different intervals in 2013 and 2012, the largest interval lasting from 12/12-11/13. 

 If you want to analyze longer term data, the curated set is recommended, whereas if you want shorter but more frequent data the shared set is recommended. 

 Would you like to recieve data from the shared or curated set?

In [ ]:


In [2]:
dataset = input('Please enter either shared or curated')
print dataset


Please enter either shared or curated"curated"
curated

In [6]:
p = pecan(db_url)

In [7]:
schema = table[dataset]

In [11]:
schema= schema[1:len(schema)-1]

In [13]:
tables= p.set_table_names(schema)

In [14]:
tables


Out[14]:
[u'group1_disaggregated_2013_07',
 u'group2_disaggregated_2013_05',
 u'group2_disaggregated_2013_11',
 u'group2_disaggregated_2013_08',
 u'group1_disaggregated_2013_01',
 u'group1_disaggregated_2013_08',
 u'group3_disaggregated_2013_07',
 u'group2_disaggregated_2013_03',
 u'group1_disaggregated_2013_04',
 u'group3_disaggregated_2013_05',
 u'west_pv_fall_2013',
 u'group1_disaggregated_2013_09',
 u'south_pv_fall_2013',
 u'pv_summer_2013',
 u'group1_disaggregated_2013_03',
 u'southwest_pv_fall_2013',
 u'group2_disaggregated_2013_10',
 u'group2_disaggregated_2013_09',
 u'group3_disaggregated_2013_10',
 u'group2_disaggregated_2013_07',
 u'group1_disaggregated_2013_11',
 u'group1_disaggregated_2012_12',
 u'group1_disaggregated_2013_02',
 u'group3_disaggregated_2013_09',
 u'group2_disaggregated_2013_06',
 u'group3_disaggregated_2013_06',
 u'group3_disaggregated_2013_11',
 u'group2_disaggregated_2013_04',
 u'group3_disaggregated_2013_08',
 u'group2_disaggregated_2013_01',
 u'group1_disaggregated_2013_06',
 u'group2_disaggregated_2013_02',
 u'group1_disaggregated_2013_05',
 u'group1_disaggregated_2013_10',
 u'ev_fall_2013']

In [ ]: