2. Installation ================== --------------------- 2.1 Pypi installation --------------------- The TFBS_footprinting package can be installed directly to your linux system using `PIP `_ install. ``$ pip install tfbs_footprinting`` ----------------------- 2.2 Docker installation ----------------------- Additionally, the TFBS_footprinting package has been included in an Ubuntu-based `Docker `_ image which already contains all of the software requirements. This can be used on both Linux and Windows systems. ``$ docker pull thirtysix/tfbs_footprinting`` The Docker installation will have a default RAM allocation that is too low (~2GB) to run TFBS_footprinting. This setting should be changed to >6144MB. In Windows this can be adjusted by navigating through: Docker system tray icon>Settings>Advanced>Memory. After changing this value, Docker will restart, which could take several minutes. ---------------- 2.3 Requirements ---------------- These requirements are automatically installed by the PIP installer, and are already present in the Docker image: - biopython - numpy - matplotlib - httplib2 - msgpack - wget