PHPackages                             amelaye/biophp - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. amelaye/biophp

ActiveLibrary

amelaye/biophp
==============

Enjoy my BioPHP version !

v0.1.14(5y ago)429[1 issues](https://github.com/amelaye/biophp/issues)GPL-2.0-onlyPHPPHP ^7.2CI failing

Since Feb 21Pushed 5y ago2 watchersCompare

[ Source](https://github.com/amelaye/biophp)[ Packagist](https://packagist.org/packages/amelaye/biophp)[ Docs](http://www.amelayes-biophp.net)[ RSS](/packages/amelaye-biophp/feed)WikiDiscussions master Synced 4d ago

READMEChangelogDependencies (5)Versions (20)Used By (0)

amelayes-biophp [![Build Status](https://camo.githubusercontent.com/f99885a25f5c46ff03df1034833070e7c8a939e2b77cf1507a92155e5194a751/68747470733a2f2f7472617669732d63692e636f6d2f616d656c6179652f62696f7068702e7376673f6272616e63683d646576656c6f70)](https://travis-ci.com/amelaye/biophp) [![codecov](https://camo.githubusercontent.com/78235a24adae5434e024d1933c66b51ca6a9eba7825a8245b24c4bb3d5b4d196/68747470733a2f2f636f6465636f762e696f2f67682f616d656c6179652f62696f7068702f6272616e63682f646576656c6f702f67726170682f62616467652e737667)](https://codecov.io/gh/amelaye/biophp)
==========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================

[](#amelayes-biophp--)

Introduction
------------

[](#introduction)

You can read the website of the application, with docs and informations about the project : .

This is my own version of BioPHP available here : . It requires at least PHP 7.2 and every framework which can work on PHP 7.2, as Symfony 4.

The original legacy code is included inside, and the licence is still GPL2.

It works very easily :

[![alt text](https://camo.githubusercontent.com/54b11b50a9b6308333c4391b091447b0e33ca5bc0261a31289c9bc218f4b11e0/687474703a2f2f7777772e616d656c617965732d62696f7068702e6e65742f696d672f62696f706870322e706e67 "BioPHP schema")](https://camo.githubusercontent.com/54b11b50a9b6308333c4391b091447b0e33ca5bc0261a31289c9bc218f4b11e0/687474703a2f2f7777772e616d656c617965732d62696f7068702e6e65742f696d672f62696f706870322e706e67)

The application is connected with a **REST API**, for the Biology Data, available at : . If you want to use your own API, it must implements my schema API (cf. code documentation), and then you can have fun !

The **BioTools** (amelaye/biotools) package is actually in working progress, please be patient, and you'll can have more features soon ! Instead of it, you can use your own application.

Content
-------

[](#content)

BioPHP is actually a Symfony 4 bundle. Create your own PHP application and run :

```
$ composer require amelaye/biophp
```

If you want to use the predefined data schema, please run after :

```
$ bin/console doctrine:schema:create
```

And then it creates the tables structure.

Using a Symfony 4 application
-----------------------------

[](#using-a-symfony-4-application)

You can have some examples for a Symfony 4 application here :

Using you own code (standalone)
-------------------------------

[](#using-you-own-code-standalone)

If you have your standalone version, you can use it like this (after installing composer and creating a composer.json file) :

```
