danielfppps / hydrobuddy Goto Github PK
View Code? Open in Web Editor NEWAn open source program for the calculation of hydroponic nutrient solutions.
An open source program for the calculation of hydroponic nutrient solutions.
Is the unit of measurement for the rows in substances_used_unix.dbf
PPM? (Parts Per Million)
I can see that in formulations_unix.dbf
there is a column stating PPM
, so am I right in assuming that the substances follow the same rule?
From what I understand Hydrobuddy used to have elemental calculations for Urea nitrogen but was removed at some point because Urea is typically not available in hydroponic solutions. However I use Hydrobuddy to create raw salt formulas for soil applications as well, which do use Urea as a cost-effective source for Nitrogen.
Is there any chance we can get Urea added back into the application, or is there a work around? Perhaps assigning NO2 to an unused element? My chemistry knowledge is...lacking...
Similar to the choice between P/P2O5 and K/K2O, would it be possible to create an drop-down option between elementary Mg and MgO (useful in the Copy Commercial Nutrient Formulation window, as at least in Europe Mg content is specified as weight percentage MgO as e.g. P is specified as P2O5. I know you can multiply the percentage MgO with 0.6 but drop down is more easy to do for most users.
The same is valid for S as this is often specified as weight percentage SO3.
sulphur 40.0496 % mass percentage http://www.webqc.org/molecular-weight-of-SO3.html
And Ca as CaO
Compile Project, Target : hydrobudy : Exit code 1, Errors 5, Warnings: 12, Hints:659
Error: ld: warning: -multiply_defined is obsolete
Error: -macosx_version_min has been renamed to -macos_version_min
Error: ld: library 'c' not found
An error occurred while linking
Error: Error while linking
hello, I used this for my hydroponic nutrition, when I input formulation or substance name in Chinese characters, it can not display properly. Can this application use UTF-8 characters?
In the CSV file containing the result overview, in the “element overview section” NH4+ is listed at the bottom, probably more clear to use the standard ranking as also used on the "Main page" in Hydrobuddy. So move NH4+ just under NO3-, switch P and K and place the trace elements in the same order. This makes comparing previous exported results with new/improved recipes in Hydrobuddy easier, also it is easier to compare Hydrobuddy results with standard fertilizer reports of commercial fertilizer mixes.
Hydrobuddy 1.62 on Linux
As said in README:
This open source calculator can be used for the calculation of hydroponic nutrient recipes.
Is it truly open-source, or does it only has publicly-available code, that's actually All Rights Reserved? I'm trying to code a project based on your code, but I don't know if I have the right to do so. Please add a license to this project if this project is truly open source.
You can choose a open source license here: https://choosealicense.com/
Here is why you should: https://choosealicense.com/no-permission/
In Hydrobuddy. 1.62 for Linux.
You see under substance selection, for Calcium Carbonate CaCO3 an Ca weight percentage of 11.999% is listed. This seems not correct.
According to http://www.webqc.org/molecular-weight-of-CaCO3.html the Ca mass percentage is 40.0432%.
Got it complied but when it starts up says database files are missing choose install dir. After clicking on dir with executable in it ,it just crashes. The only .dbf files I see in source are window and linux.
Hello!
I'm reading on your linear regression model on the contribution of different ions to electrical conductivity to create an empirical model. It gives a very strong R2 but your file doesn't indicate the linear coefficients.
I took the liberty of downloading your .csv file and running the .py file. I'm a bit confused on the results, perhaps I'm doing it incorrectly:
>>> inputs
['N_NO3', 'N_NH4', 'Ca', 'S', 'K', 'P', 'Mg']
>>> m.coef_
array([ 0.40379135, -0.30896715, -0.28354946, 0.27611833, -0.11079075,
0.14252525, -0.35878179])
>>> m.intercept_
0.3966167074820435
There shouldn't be negative numbers in here.
Either way, it appears you've already done it. I see the graph in your blog, but there's no precise numbers on the coefficients.
There is a bug in version 1.100: buttons 9 and 21 bring up the "Tissue Analysis" window. The "Tool Precession" window is not called. I fixed it for myself, but I can’t fix your repository. Thanks for a good product!
HB Version 1.95 throws an "Access violation" error when the "Carry Out Calculation" button is pressed and "Concentrations from Weights" radio button is active.
To reproduce this error:
x64 PC, Win7, Win10
The error may be here in all_element_contributions[j][i-1]:
Line 2952 in 6704acf
Binaries link bad
On a windows 8.1 x64 machine, when exporting to csv, the "save as file type" dropdown box is empty, and clicking on the box shows no entries.
Inserting a filename and saving to the default location works fine, but when trying to save to another folder location, the application force closes.
With version 1.50, the dropdown box is the same, however the application will save to another location without error.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.