ACH - Free, open source tool for complex research problems

Property Value
Distribution FreeBSD 12
Repository FreeBSD Ports Latest amd64
Package filename ACH-1.0.3.txz
Package name ACH
Package version 1.0.3
Package release -
Package architecture amd64
Package type txz
Category www
License GPLv3
Download size 330.16 KB
Installed size 1.84 MB
A software companion to a 30+ year-old CIA research methodology,
Open Source Analysis of Competing Hypotheses (ACH) will help you
think objectively and logically about overwhelming amounts of data
and hypotheses. It can also guide research teams toward more
productive discussions by identifying the exact points of contention.
You now need to create the DB where ACH is going to live.
mysqladmin -u dba_user -p create ach
mysql -u dba_user -p
GRANT ALL PRIVILEGES ON ach.* TO ach@localhost IDENTIFIED BY 'passwd';
mysql -u ach -p passwd ach < /usr/local/www/ACH/db.sql
In /usr/local/www/ACH/code/common_db.php, add your database connection
$dbhost = '';
$dbusername = 'ach';
$dbuserpassword = 'passwd';
$default_dbname = 'ach';
At the top of /usr/local/www/ACH/parts/includes.php, edit the following
lines to reflect your environment, replacing SITEURL with your own domain
and application URL. Do not include a trailing slash (eg.
instead of in the PHP base_URL variable.
<base href="http://SITEURL/">
<?php $base_URL="http://SITEURL";
You also need to add appropriate configuration directives to your webserver.
A typical configuration might read:
Alias /ach "/usr/local/www/ACH"
<Directory "/usr/local/www/ACH">
Options Indexes FollowSymlinks
AllowOverride All
Order allow,deny
Allow from all
Finally, change the RewriteBase URL in /usr/local/www/ACH/.htaccess so it
matches the URL in the Alias directive above, e.g.:
RewriteBase /ach


Package Version Architecture Repository
ACH-1.0.3.txz 1.0.3 i386 FreeBSD Ports Quarterly
ACH-1.0.3.txz 1.0.3 amd64 FreeBSD Ports Quarterly
ACH-1.0.3.txz 1.0.3 i386 FreeBSD Ports Latest
ACH - - -


Name Value
mysql56-client = 5.6.43
php72 = 7.2.17_2


Type URL
Binary Package ACH-1.0.3.txz
Source Package www/ach

Install Howto

Install ACH txz package:

# pkg install ACH

See Also

Package Description
ADMsmb-0.3.txz Security scanner for Samba
ADMsnmp-0.1.txz SNMP audit scanner
ALPSCore-2.2.0_9.txz Generic algorithms and utilities for condensed matter physics
AdaID-0.0.1_1.txz Simple Ada library for generating UUIDs
Aluminum- Generic interface to high-performance communication libraries
Andika-5.000_3.txz Andika TrueType fonts
Atlas-0.5.2_2.txz C++ reference implementation of the Atlas protocol
Atlas-devel-0.6.4_2.txz C++ reference implementation of the Atlas protocol
AtomicParsley-0.9.0_2.txz Command line program for reading parsing and setting MP4/M4A metadata
Bento4-1.5.1_1.txz Full-featured MP4 format and MPEG DASH library and tools
BerkeleyGW-2.0.0_3.txz Scientific program aimed at the ab initio virtual experimentation
BlackjackClient-0.1.txz Simple Blackjack game in Java
Box2D-2.3.1.txz 2D physics engine for games
CLDR-36.0.txz Unicode Common Locale Data Repository
CTK-widgets-2018.10.29_2.txz Widgets and common code for medical imaging, surgical navigation, etc