Skip to content
Snippets Groups Projects
Commit 3f95a383 authored by Olivier J.N. Bertrand's avatar Olivier J.N. Bertrand
Browse files

Add todo

parent 60068603
No related branches found
No related tags found
No related merge requests found
......@@ -4,7 +4,7 @@ compare a current place to a memorised place or
memorised places.
"""
import numpy as np
from Scene_processing import is_ibpc, is_obpc
from navipy.processing.tools import is_ibpc, is_obpc
def imagediff(current, memory):
......
......@@ -3,8 +3,8 @@ import sqlite3
import numpy as np
import pandas as pd
import os.path as path
from ..database import database
import __init__ as processing
from navipy.database import database
import navipy.processing as processing
def is_numeric_array(array):
......@@ -64,8 +64,9 @@ def build_test_db():
class TestCase(unittest.TestCase):
def setUp(self):
one_up = path.abspath(path.join(__file__, "../"))
self.mydb_filename = one_up+'/database.db'
import os
print(os.getcwd())
self.mydb_filename = os.path.abspath('navipy/resources/database.db')
self.mydb = database.DataBaseLoad(self.mydb_filename)
......
from distutils.core import setup
# from distutils import util
import site
if __name__ == "__main__":
site_package_path = site.getsitepackages()
setup(
name='navigationToolbox',
package_dir={
'navigationToolbox': 'src',
'navigationToolbox.database': 'src/database',
'navigationToolbox.processing': 'src/processing',
# 'navigation-toolbox.rendering': 'src/rendering',
# 'navigation-toolbox.comparing': 'src/comparing'
},
packages=[
'navigationToolbox',
'navigationToolbox.database',
'navigationToolbox.processing',
# 'navigation-toolbox.rendering',
# 'navigation-toolbox.comparing'
],
data_files=[
(site_package_path[0] +
'/navigationToolbox',
['src/database.db'])
],
version='0.1',
description='The toolbox used by the research'
' group Neurobiology at Bielefeld Univeristy',
url='https://lamina.biologie.uni-bielefeld.de/',
author='Members of the research group',
author_email='olivier.bertrand@uni-bielefeld.de',
license='Bielefeld University',
)
#!/usr/bin/env python
"""
setup.py for Insect Navigation Toolbox (called navipy)
"""
import sys
import os
from setuptools import setup, find_packages, Extension
excluded = []
def exclude_package(pkg):
for exclude in excluded:
if pkg.startswith(exclude):
return True
return False
def create_package_list(base_package):
return ([base_package] +
[base_package + '.' + pkg
for pkg
in find_packages(base_package)
if not exclude_package(pkg)])
setup_dict = {'name': 'navipy',
'version': '0.1',
'author': "Olivier J.N. Bertrand",
'author_email': 'olivier.bertrand@uni-bielefeld.de',
'description': 'Insect Navigation Toolbox',
'packages': create_package_list("navipy"),
'requires': ['numpy', 'pandas', 'matplotlib', 'scipy'],
'install_requires': ["numpy", 'pandas', 'matplotlib', 'scipy']}
setup(**setup_dict)
todo 0 → 100644
- Fix db in test function such that it work from any location. (probably need to add a module resources and function to load them)
- Test are failing WHY???
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment