Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
284 changes: 45 additions & 239 deletions Examples/APIDemo.ipynb

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions Examples/Sample.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@



# import matplotlib.pyplot as plt
#import matplotlib.pyplot as plt



Expand All @@ -17,8 +17,8 @@
#connect to database
# createconnection (dbtype, servername, dbname, username, password)
# session_factory = dbconnection.createConnection('connection type: sqlite|mysql|mssql|postgresql', '/your/path/to/db/goes/here', 2.0)#sqlite
session_factory = dbconnection.createConnection('mysql', 'localhost', 'odm2', 'ODM', 'odm')#mysql
# session_factory= dbconnection.createConnection('mssql', "(local)", "LBRODM2", "ODM", "odm")#win MSSQL
# session_factory = dbconnection.createConnection('mysql', 'localhost', 'odm2', 'ODM', 'odm')#mysql
session_factory= dbconnection.createConnection('mssql', "(local)", "ODM2", "ODM", "odm")#win MSSQL
# session_factory= dbconnection.createConnection('mssql', "arroyoodm2", "", "ODM", "odm")#mac/linux MSSQL
# session_factory = dbconnection.createConnection('sqlite', '/Users/stephanie/DEV/ODM2/usecases/WOF_to_ODM2/ODM2.sqlite', 2.0)

Expand Down
3 changes: 1 addition & 2 deletions condaenvironment_1.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,11 @@ channels:
dependencies:
- python=2.7
- pip
- ipython-notebook
- jupyter
- scipy
- pandas
- seaborn
- sqlalchemy
- psycopg2
- pymysql
- pyodbc
- shapely
6 changes: 3 additions & 3 deletions odm2api/ODM1_1_1/services/__init__.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
__author__ = 'stephanie'
# from cv_service import CVService, refreshDB
from series_service import ODM, SeriesService
from edit_service import EditService
from export_service import ExportService
from odm2api.ODM1_1_1.services.series_service import ODM, SeriesService
from odm2api.ODM1_1_1.services.edit_service import EditService
from odm2api.ODM1_1_1.services.export_service import ExportService

__all__ = [ 'SeriesService', 'EditService', 'ExportService', 'ODM']
# 'CVService',
Expand Down
2 changes: 1 addition & 1 deletion odm2api/ODM1_1_1/services/edit_service.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import sqlite3

#from ...versionSwitcher import ODM
from series_service import SeriesService
from odm2api.ODM1_1_1.services import SeriesService

#from odmtools.odmdata import series as series_module

Expand Down
2 changes: 1 addition & 1 deletion odm2api/ODM2/LikeODM1/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
from series import copy_series
from data_value import copy_data_value
'''
import models
import odm2api.ODM1_1_1.models

__all__ = [
'Base',
Expand Down
167 changes: 70 additions & 97 deletions odm2api/ODM2/models.py

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions odm2api/ODM2/services/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,9 @@
'updateExtensionProperties'
]
'''
from createService import CreateODM2
from deleteService import DeleteODM2
from readService import ReadODM2
from updateService import UpdateODM2
from odm2api.ODM2.services.createService import CreateODM2
from odm2api.ODM2.services.deleteService import DeleteODM2
from odm2api.ODM2.services.readService import ReadODM2
from odm2api.ODM2.services.updateService import UpdateODM2

__all__= ['CreateODM2', 'DeleteODM2', 'ReadODM2', 'UpdateODM2' ]
2 changes: 1 addition & 1 deletion odm2api/ODM2/services/createService.py
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@ def createSimulation(self, simulation):
def createTimeSeriesResultValues(self, datavalues):
try:
tablename = TimeSeriesResultValues.__tablename__
print "I am TS saving name the table name"+ tablename
#print ("I am TS saving name the table name", tablename)
datavalues.to_sql(name="TimeSeriesResultValues",
schema=TimeSeriesResultValues.__table_args__['schema'],
if_exists='append',
Expand Down
4 changes: 2 additions & 2 deletions odm2api/ODMconnection.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker

from .ODM2.models import Variables as Variable2, setSchema
from odm2api.ODM2.models import Variables as Variable2, setSchema
#from .versionSwitcher import ODM, refreshDB #import Variable as Variable1
from .ODM1_1_1.services import ODM#, refreshDB
from odm2api.ODM1_1_1.services import ODM#, refreshDB
import urllib
import sys
import os
Expand Down
4 changes: 2 additions & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
pyodbc
six
sqlalchemy
-e git+https://github.com/ODM2/geoalchemy.git@v0.7.4#egg=geoalchemy-0.7.4
shapely
#-e git+https://github.com/ODM2/geoalchemy.git@v0.7.4#egg=geoalchemy-0.7.4
#shapely
pandas
#psycopg2 # Commented out because I could not pip install it.