{"id":26936120,"url":"https://github.com/vecnet/vnetsource","last_synced_at":"2025-08-19T06:33:58.311Z","repository":{"id":69324082,"uuid":"39276509","full_name":"vecnet/vnetsource","owner":"vecnet","description":"Vector-Borne Disease Network","archived":false,"fork":false,"pushed_at":"2015-07-31T14:22:51.000Z","size":30357,"stargazers_count":0,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-02T12:38:56.963Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://ci.vecnet.org/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vecnet.png","metadata":{"files":{"readme":"README.md","changelog":"change_doc/__init__.py","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-07-17T21:41:44.000Z","updated_at":"2015-07-30T15:30:21.000Z","dependencies_parsed_at":"2023-03-01T00:15:21.345Z","dependency_job_id":null,"html_url":"https://github.com/vecnet/vnetsource","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/vecnet/vnetsource","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vecnet%2Fvnetsource","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vecnet%2Fvnetsource/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vecnet%2Fvnetsource/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vecnet%2Fvnetsource/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vecnet","download_url":"https://codeload.github.com/vecnet/vnetsource/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vecnet%2Fvnetsource/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271113403,"owners_count":24701609,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-19T02:00:09.176Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-04-02T12:31:51.429Z","updated_at":"2025-08-19T06:33:58.300Z","avatar_url":"https://github.com/vecnet.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"#Development environment setup\n\n##Windows 7 x64\n1. It is recommended to install [Visual Studio 2008 Express Edition](http://www.microsoft.com/en-us/download/details.aspx?id=7873) (python 2.7 was built using\n2008 version).\n\n2. Install libraries in VECNet/windows folder:\n   * GDAL 1.9 (Note: GDAL 1.10 doesn't work with GeoDjango on Windows x64 for unknown reason)\n   * LXML 3.3.6\n   * Psycopg-2.5.4\n\n   If necessary, newer versions can be downloaded at:\n   * [GDAL](http://www.gisinternals.com/release.php)\n   * [LXML](http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml)\n   * [Psycopg](http://www.stickpeople.com/projects/python/win-psycopg/)\n\n\tIf you get an error message like this:\n\t\u003e ImproperlyConfigured: Could not import user-defined GEOMETRY_BACKEND \"geos\".\n\n\tthen you may need to create a local settings file to accommodate this. The file should be called **settings_local.py**\n\tinside of the VECNet folder. In this file, type: \n\t```\n\tGEOS_LIBRARY_PATH = \"C:\\\\Program Files\\\\GDAL\\\\geos_c.dll\"\n\t```\n\n3. Install python packages required to run vecnet-ci project\n   ```\n   pip install -r requirements.txt\n   ```\n\n##CentOS/RedHat 6\n*Note*: that VecNet-CI project requires python 2.**7**. It should be compiled from source on RedHat 6.x systems\n\n*Note*: gdal in ELGIS repository is broken currently. It depends on libarmadillo.so.3, and this library has been\ndeprecated in EPEL repository and replaced with libarmadillo.so.4. Simply recompiling package should fix it, but this\nfix should be promoted to ELGIS somehow.\ngdal-1.9.2-5.el6.x86_64.rpm in VECNet\\linux may work. Alternatively, skip yum install gdal for now\n\n```bash\nsudo yum install http://elgis.argeo.org/repos/6/elgis-release-6-6_0.noarch.rpm\nsudo yum install http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm\nsudo yum install -y geos\nsudo yum install gdal\nsudo yum install -y libxml2 libxml2-devel libxslt libxslt-devel\nsudo yum install postgresql-libs postgresql-devel\npip  install -r requirements.txt\n```\n\n##CentOS/RedHat 7\nNote that ELGIS repository doesn't support CentOS/RedHat 7. However, GDAL has been backported to EPEL repository, so it\nis no longer needed.\n\n```bash\nsudo yum -y install python-devel libjpeg-devel zlib-devel\nsudo yum install  http://mirror.vcu.edu/pub/gnu_linux/epel/7/x86_64/e/epel-release-7-5.noarch.rpm\nsudo yum install -y gdal\nsudo yum install -y libxml2 libxml2-devel libxslt libxslt-devel postgresql-libs postgresql-devel\npip  install -r requirements.txt\n```\n\n*Note*: If running on VM, make sure that the django.log file has proper permissions to write to.\n\n##Ubuntu\n*Note*: It is necesary to install development tools (gcc) first.\n```bash\nsudo apt-get install build-essential\nsudo apt-get install binutils libproj-dev gdal-bin\nsudo apt-get install libxml2-dev libxslt-dev\npip install -r requirements.txt\n   ```\n\n##MAC OS X\n1. Use the \"GDAL 1.11 Complete\" installer from [Kyng Chaos](http://www.kyngchaos.com/software/frameworks).\n    To install the GDAL Python bindings to a virtualenv (if desired), add a path file, gdal.pth, to the virtualenv site-packages\n    with the contents (for OS X):\n\n\t```python\n    \u003e\u003e\u003e import sys\n    \u003e\u003e\u003e sys.path.insert(0,'/Library/Frameworks/GDAL.framework/Versions/1.9/Python/2.7/site-packages')\n\t```\n\n    This adds the python bindings that were built with GDAL to the virtualenv Python path on\n    activation.  Adjust the path as needed.\n\n2. Install [LXML library](http://lxml.de/build.html#building-lxml-on-macos-x):\n\n\t```bash\n    $ STATIC_DEPS=true sudo pip install lxml\n\t```\n\n    *Note*: this will download and build dependencies like libxml2 and libxslt\n\n3. Install postgreSQL:\n\n    Some versions of OS X may require that you install postgreSQL manually.\n    To do so, you will need a package manager like [Homebrew](http://brew.sh)\n    or [MacPorts](https://www.macports.org).\n\n\t```bash\n    $ brew install postgresql\n\t```\n\n4. Install project requirements:\n\n\t```bash\n    $ sudo pip install -r requirements.txt\n\t```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvecnet%2Fvnetsource","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvecnet%2Fvnetsource","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvecnet%2Fvnetsource/lists"}