Annual report pursuant to Section 13 and 15(d)

Common Stock Transactions (Details Narrative)

v3.5.0.2
Common Stock Transactions (Details Narrative) - USD ($)
12 Months Ended
Jul. 31, 2016
May 26, 2016
Nov. 09, 2015
Jun. 08, 2015
Jul. 31, 2016
Jul. 31, 2015
Number of common stock shares issued 18,036,263 [1] 4,400,000     18,036,263 [1] 14,820,854 [1]
Expected term of volatility         6 months  
Volatility rate         81.06%  
Risk-free interest rate         0.45%  
Shares issued in offering        
May 2016 Registered Direct Offering [Member]            
Stock price   $ 1.62        
Number of common stock shares issued   665,049        
Warrant term   9 years        
Dividend rate   0.00%        
Expected term of volatility   9 years        
Volatility rate   100.03%        
Risk-free interest rate   1.74%        
Fair value assumption market value   $ 48,446        
May 2016 Registered Direct Offering [Member] | Placement Agents [Member]            
Dividend rate   0.00%        
Expected term of volatility   5 years        
Volatility rate   94.36%        
Risk-free interest rate   1.38%        
Warrant to purchase percentage   5.00%        
Warrant expiry date   May 24, 2021        
Fair value of warrants   $ 300,000        
Gross proceeds from offering   9,900,000        
Net proceeds from offering   $ 9,200,000        
May 2016 Registered Direct Offering [Member] | Series B [Member]            
Warrant to purchase shares of common stock   4,844,593        
Warrant exercise price per share   $ 0.01        
Purchase price per share   $ 1.815        
Common stock excess percentage   4.99%        
May 2016 Registered Direct Offering [Member] | Series B [Member] | Placement Agents [Member]            
Number of common stock shares issued   275,482        
Warrant exercise price per share   $ 2.26875        
May 2016 Registered Direct Offering [Member] | Series A [Member]            
Warrant to purchase shares of common stock   5,509,642        
Warrant exercise price per share   $ 1.69        
Purchase price per share   $ 1.815        
November 2015 Public Offering [Member]            
Warrant to purchase shares of common stock     1,071,430      
Warrant exercise price per share     $ 4.50      
Purchase price per share     $ 3.50      
Dividend rate     0.00%      
Expected term of volatility     5 years 18 days      
Volatility rate     88.63%      
Risk-free interest rate     1.75%      
Warrant to purchase percentage     50.00%      
Warrant expiry date     May 09, 2021      
Fair value of warrants     $ 1,600,000      
Gross proceeds from offering     7,500,000      
Net proceeds from offering     $ 6,900,000      
Shares issued in offering     2,142,860      
Placement agent fees as a percentage of gross proceeds     6.00%      
Non-accountable expense allowance as a percentage of gross proceeds of offering     1.00%      
Sale of stock offering shares     107,143      
November 2015 Public Offering [Member] | Placement Agents [Member]            
Warrant exercise price per share     $ 4.375      
Dividend rate     0.00%      
Expected term of volatility     5 years      
Volatility rate     89.08%      
Risk-free interest rate     1.75%      
Warrant to purchase percentage     5.00%      
Warrant expiry date     Nov. 09, 2020      
Fair value of warrants     $ 200,000      
June 2015 Public Offering [Member]            
Stock price       $ 5.50    
Warrant to purchase shares of common stock 12,859,286       12,859,286  
Dividend rate       0.00%    
Expected term of volatility       5 years    
Volatility rate       88.40%    
Risk-free interest rate       0.72%    
Warrant expiry date       May 12, 2019    
Fair value of warrants       $ 600,000    
Gross proceeds from offering       13,600,000    
Net proceeds from offering       $ 12,500,000    
Shares issued in offering       2,469,091    
Sale of stock offering shares       123,455    
June 2015 Public Offering [Member] | Minimum [Member]            
Warrant exercise price per share $ 0.01       $ 0.01  
Warrant expiry description September 2016          
June 2015 Public Offering [Member] | Maximum [Member]            
Warrant exercise price per share $ 24.00       $ 24.00  
Warrant expiry description May 2025          
June 2015 Public Offering [Member] | Series B [Member]            
Warrant to purchase shares of common stock 4,244,593       4,244,593  
[1] See Note 1, "Reverse Stock Split"