-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
92 changed files
with
900 additions
and
56,752 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
[bumpversion] | ||
current_version = 0.5.1 | ||
current_version = 0.6.0 | ||
commit = True | ||
tag = True | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
# Change Log | ||
|
||
## [Unreleased](https://github.com/belbio/bel_api/tree/HEAD) | ||
|
||
[Full Changelog](https://github.com/belbio/bel_api/compare/v0.2.0...HEAD) | ||
|
||
**Closed issues:** | ||
|
||
- Refactor term completion [\#50](https://github.com/belbio/bel_api/issues/50) | ||
- Medline processing [\#46](https://github.com/belbio/bel_api/issues/46) | ||
|
||
## [v0.2.0](https://github.com/belbio/bel_api/tree/v0.2.0) (2018-01-21) | ||
[Full Changelog](https://github.com/belbio/bel_api/compare/v0.1.2...v0.2.0) | ||
|
||
## [v0.1.2](https://github.com/belbio/bel_api/tree/v0.1.2) (2018-01-08) | ||
[Full Changelog](https://github.com/belbio/bel_api/compare/v0.1.1...v0.1.2) | ||
|
||
## [v0.1.1](https://github.com/belbio/bel_api/tree/v0.1.1) (2018-01-08) | ||
**Fixed bugs:** | ||
|
||
- nested statements [\#35](https://github.com/belbio/bel_api/issues/35) | ||
- Ortholog bug - bad species\_id results in 500 error [\#25](https://github.com/belbio/bel_api/issues/25) | ||
|
||
**Closed issues:** | ||
|
||
- Allow setting custom canonical/decanonical targets [\#32](https://github.com/belbio/bel_api/issues/32) | ||
- Evaluate 204 instead of 404 [\#29](https://github.com/belbio/bel_api/issues/29) | ||
- Pluralize all routes [\#28](https://github.com/belbio/bel_api/issues/28) | ||
- Re-work Config.py [\#27](https://github.com/belbio/bel_api/issues/27) | ||
- Ortholog response [\#26](https://github.com/belbio/bel_api/issues/26) | ||
- Evaluate adding Swagger UI to Falcon [\#24](https://github.com/belbio/bel_api/issues/24) | ||
- Generate semantic classes using the YAML file [\#14](https://github.com/belbio/bel_api/issues/14) | ||
- Swap name/abbrev in yaml file [\#13](https://github.com/belbio/bel_api/issues/13) | ||
- BEL-LANG pop\(\) [\#12](https://github.com/belbio/bel_api/issues/12) | ||
- BEL-LANG Add label to subject/object [\#11](https://github.com/belbio/bel_api/issues/11) | ||
- BEL-LANG Add gene mod\_func [\#10](https://github.com/belbio/bel_api/issues/10) | ||
- Create namespace/annotation terminology files [\#9](https://github.com/belbio/bel_api/issues/9) | ||
- Create gene scaffold BEL statements [\#8](https://github.com/belbio/bel_api/issues/8) | ||
- Create orthology BEL statements [\#7](https://github.com/belbio/bel_api/issues/7) | ||
- Add LIC file to project root [\#5](https://github.com/belbio/bel_api/issues/5) | ||
- Add py.test skeleton [\#4](https://github.com/belbio/bel_api/issues/4) | ||
- Create Terminology JSON Schema [\#3](https://github.com/belbio/bel_api/issues/3) | ||
- Create API specification [\#1](https://github.com/belbio/bel_api/issues/1) | ||
|
||
**Merged pull requests:** | ||
|
||
- Bump elasticsearch from 5.4.0 to 6.0.0 [\#34](https://github.com/belbio/bel_api/pull/34) ([dependabot[bot]](https://github.com/apps/dependabot)) | ||
- Bump python-arango from 3.11.0 to 3.12.1 [\#30](https://github.com/belbio/bel_api/pull/30) ([dependabot[bot]](https://github.com/apps/dependabot)) | ||
- updated schemas [\#22](https://github.com/belbio/bel_api/pull/22) ([wshayes](https://github.com/wshayes)) | ||
- Updated nanopub jsonschema [\#21](https://github.com/belbio/bel_api/pull/21) ([wshayes](https://github.com/wshayes)) | ||
- Bump PyJWT from 1.5.2 to 1.5.3 [\#20](https://github.com/belbio/bel_api/pull/20) ([dependabot[bot]](https://github.com/apps/dependabot)) | ||
- Bump falcon from 1.1.0 to 1.3.0rc2 [\#19](https://github.com/belbio/bel_api/pull/19) ([dependabot[bot]](https://github.com/apps/dependabot)) | ||
- Bump elasticsearch from 5.1.0 to 5.4.0 [\#18](https://github.com/belbio/bel_api/pull/18) ([dependabot[bot]](https://github.com/apps/dependabot)) | ||
- Bump gunicorn from 19.6.0 to 19.7.1 [\#16](https://github.com/belbio/bel_api/pull/16) ([dependabot[bot]](https://github.com/apps/dependabot)) | ||
- Bump PyJWT from 1.4.2 to 1.5.2 [\#15](https://github.com/belbio/bel_api/pull/15) ([dependabot[bot]](https://github.com/apps/dependabot)) | ||
- Added py.test skeleton/instructions [\#6](https://github.com/belbio/bel_api/pull/6) ([wshayes](https://github.com/wshayes)) | ||
- Contribution guidelines [\#2](https://github.com/belbio/bel_api/pull/2) ([wshayes](https://github.com/wshayes)) | ||
|
||
|
||
|
||
\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,43 +1,25 @@ | ||
# Development Notes | ||
|
||
## Developing | ||
## Run development tasks | ||
|
||
After going through the setup. You will be able to edit the bel and belapi code and see | ||
the changes made to the docker containers immediately. The belapi code is volume mounted | ||
into the /app directory of the docker container. The bel code is volume mounted into the | ||
python 3.6 package location for the install bel package. | ||
In order to run in the appropriate development environment, you need to run | ||
the following from the top-level directory with the docker-compose.yml file. | ||
This bel_operations docker instance includes all of the python modules needed | ||
for the main bel_api instance as well as additional python development modules | ||
such as py.test | ||
|
||
## Setup | ||
|
||
To get started: | ||
docker-compose run bel_operations | ||
|
||
bash <(curl -s https://raw.githubusercontent.com/belbio/bel_api/master/bin/setup_dev.sh) | ||
This will start a docker container with a python environment setup for testing, etc. | ||
|
||
Review configuration in the .env file and the conf directory files | ||
You may want to add the following to your .bash_aliases file | ||
|
||
Run: | ||
alias belops="docker-compose run bel_operations" | ||
|
||
docker-compose up -d | ||
|
||
## Docker info | ||
|
||
# Follows logs for the belapi service | ||
docker-compose logs -f bb_belapi | ||
|
||
Services: | ||
bb_belapi - provides BEL API endpoint | ||
bb_elasticsearch - used for terminology searches/term completion | ||
bb_arangodb - [graph] database for terms, orthologies, etc | ||
bb_celery_worker - queue/batch processing manager | ||
bb_flower - Web GUI for celery | ||
bb_rabbitmq - Message broker used for queues by celery | ||
bb_traefik - reverse proxy to provide access to the docker services | ||
|
||
## Misc | ||
|
||
This will start docker containers needed to run everything. | ||
|
||
To make life easier on Macs using local DNS dev domains: https://medium.com/@williamhayes/local-dev-on-docker-fun-with-dns-85ca7d701f0a | ||
You can now run tests inside the bel_operations instance: | ||
|
||
./bin/runtests | ||
|
||
The bel_operations prompt will look like `api@<container_id>:/app$` | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
0.5.1 | ||
0.6.0 |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
__version__ = "0.5.1" | ||
__version__ = "0.6.0" | ||
__name__ = "BELBIO API" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.