06-07-2020, 07:44 AM
(This post was last modified: 09-04-2021, 03:06 PM by BlueLatios.)
Update: 4 September 2021
I will no longer be updating this as it seems this tool is only for those who are willing to go through the effort to add creatures to make sorting them and finding breeding pairs much easier. With the command-prompt type interface that not many people are used to, I will continue updating this only for myself. If anyone still uses LATI, message me so I can update "format.txt" file. And if anyone wants to try a GUI interface version of LATI, I'll see what I can do with my basic coding skills.
The programs can be found here! (Alternatively, Ubuntu/Linux users can download the programs here.) Note that you must download the file format.txt and place it on the same folder as the LATI (and Genetic String Converter) for both programs to run.
Basic requirements:
Create a folder named creatures on the same folder as the LATI program, and make sure format.txt file is in the same folder. Afterwards, it can be run immediately.
----------------------------------------------------------------------------------
Hello! So I thought I'd make this thread, as I have a bit of programming knowledge that allows me to do things in the Final Outpost slightly faster, but I want to share it to you Google Sheets enthusiasts if they can be of any help.
LATI
Probably my favorite program I've created, LATI (Lab Assistant Tool Interface) is a user-friendly program that, although requires you to input the creature data (you can directly edit the textfiles as well, the program is able to show which genes are possible from a selected breeding pair, as well find pairs that can produce the desired genetics and the chances an offspring from them produce such genes.
LATI is entirely command prompt style and fully text-based.
Update (26/02/2021):The latest version has:
~Changed how adding creatures work. Since their genes are now in their view page, you can now triple-click the string and copy paste everything in!
~Some code rewriting, and help text rewriting to adjust to changes.
It has not been extensively tested for bugs, so any bug report would be appreciated!
Request for generation tag is not added because it would make adding creatures a bit more tiring than it already is. Instead, create multiple folders such as "1G", "2G", and so on, and place a copy of LATI, as well as format.txt and an empty "creatures" folder in each of those folders. Hope that works!
More info on them can be found in the program's help menu!
--------------------------------------------------------------
Other old programs:
Genetic String Converter
The string on the Lab Notes genome discovery feature can be fully copied into a text file and the program can be run to read the text file and convert them into just genetics as shown on the bottom right. The spaces in between are tab spaces, which will be fully compatible with Google Sheets (just copy the whole thing and paste it!). I used to copy the genes one by one, but with this program, I have definitely saved a lot of time and made my work in the other thread of mine more than twice as fast.
Update: now it requires full name, seperated by underscore (_) symbol.
Manual Inbred Checker
Add creatures through the program (or by editing the textfile itself) and then you can check whether two breeding creatures cause inbreeding or not. All creatures in a pedigree should exist in the files, else the program cannot conclude whether a pair causes inbreeding or not. Basically, just a manual check with the help of a program, so not very useful.
For the other programs:
Prepare a folder named files on the same folder as the Genetic String Converter program, as well as format.txt. Afterwards, run it through the Command Prompt (you can click on the folder's address bar, type cmd and hit Enter to run Command Prompt there.)
Prepare a folder named pedigree on the same folder as the Inbred Checker program. Use Command Prompt, same as above.
Feedback are always appreciated, and questions are welcome! :D
I will no longer be updating this as it seems this tool is only for those who are willing to go through the effort to add creatures to make sorting them and finding breeding pairs much easier. With the command-prompt type interface that not many people are used to, I will continue updating this only for myself. If anyone still uses LATI, message me so I can update "format.txt" file. And if anyone wants to try a GUI interface version of LATI, I'll see what I can do with my basic coding skills.
The programs can be found here! (Alternatively, Ubuntu/Linux users can download the programs here.) Note that you must download the file format.txt and place it on the same folder as the LATI (and Genetic String Converter) for both programs to run.
Basic requirements:
Create a folder named creatures on the same folder as the LATI program, and make sure format.txt file is in the same folder. Afterwards, it can be run immediately.
----------------------------------------------------------------------------------
Hello! So I thought I'd make this thread, as I have a bit of programming knowledge that allows me to do things in the Final Outpost slightly faster, but I want to share it to you Google Sheets enthusiasts if they can be of any help.
LATI
Probably my favorite program I've created, LATI (Lab Assistant Tool Interface) is a user-friendly program that, although requires you to input the creature data (you can directly edit the textfiles as well, the program is able to show which genes are possible from a selected breeding pair, as well find pairs that can produce the desired genetics and the chances an offspring from them produce such genes.
LATI is entirely command prompt style and fully text-based.
Update (26/02/2021):The latest version has:
~Changed how adding creatures work. Since their genes are now in their view page, you can now triple-click the string and copy paste everything in!
~Some code rewriting, and help text rewriting to adjust to changes.
It has not been extensively tested for bugs, so any bug report would be appreciated!
Request for generation tag is not added because it would make adding creatures a bit more tiring than it already is. Instead, create multiple folders such as "1G", "2G", and so on, and place a copy of LATI, as well as format.txt and an empty "creatures" folder in each of those folders. Hope that works!
More info on them can be found in the program's help menu!
--------------------------------------------------------------
Other old programs:
Genetic String Converter
The string on the Lab Notes genome discovery feature can be fully copied into a text file and the program can be run to read the text file and convert them into just genetics as shown on the bottom right. The spaces in between are tab spaces, which will be fully compatible with Google Sheets (just copy the whole thing and paste it!). I used to copy the genes one by one, but with this program, I have definitely saved a lot of time and made my work in the other thread of mine more than twice as fast.
Update: now it requires full name, seperated by underscore (_) symbol.
Manual Inbred Checker
Add creatures through the program (or by editing the textfile itself) and then you can check whether two breeding creatures cause inbreeding or not. All creatures in a pedigree should exist in the files, else the program cannot conclude whether a pair causes inbreeding or not. Basically, just a manual check with the help of a program, so not very useful.
For the other programs:
Prepare a folder named files on the same folder as the Genetic String Converter program, as well as format.txt. Afterwards, run it through the Command Prompt (you can click on the folder's address bar, type cmd and hit Enter to run Command Prompt there.)
Prepare a folder named pedigree on the same folder as the Inbred Checker program. Use Command Prompt, same as above.
Feedback are always appreciated, and questions are welcome! :D
Saltanta! <3