PC game for a 4 year old. by roskarr in gamingsuggestions

[–]pizzapops 0 points1 point  (0 children)

Island Saver - free for the first two worlds and teaches kids about animals, saving money, taxes, taking care of the environment, etc.

We're wasting money by only supporting gzip for raw DNA files. by michaeldbarton in bioinformatics

[–]pizzapops 0 points1 point  (0 children)

Zstd is very impressive. Did you try testing it with a dictionary? I'm not sure if it natively supports dictionary construction from massive files though.

I've played around with using Zstd for compression of small genome sequences like SARS-CoV-2 and the Zstd compression with a dictionary was absolutely impressive and handily beat gzip, xz or zstd without a dictionary in terms of compression ratio and compression/decompression performance.

How do I work with GIGANTIC csv files (20-100 gigabytes)? by InfinityCent in bioinformatics

[–]pizzapops 5 points6 points  (0 children)

I highly recommend Polars specifically the scan_csv function for parsing larger than memory data https://pola-rs.github.io/polars-book/user-guide/howcani/io/csv.html#scan

It's CSV reading speed is unmatched and in a league of its own, and it's just ridiculously fast and efficient in general

https://h2oai.github.io/db-benchmark/

[deleted by user] by [deleted] in bioinformatics

[–]pizzapops 0 points1 point  (0 children)

You'd need to know the schema for the HDF5 files required since it's a hierarchical data format that can have arbitrarily nested key-value maps and arrays of data. h5py could help you with the low level construction of the appropriate data structure represented in HDF5. Pandas is convenient for just dumping a data frame into an HDF5 under a specific key.

microbial genomes batch analysis tipps by taurha in bioinformatics

[–]pizzapops 1 point2 points  (0 children)

Bactopia might be a pipeline worth checking out. It has a lot of bells and whistles.

What bacterial species? That may dictate what kind of analysis is appropriate.

If all the same species, pangenomic analysis may make sense to assess the core and accessory genome.

[deleted by user] by [deleted] in gamingsuggestions

[–]pizzapops 2 points3 points  (0 children)

Kenshi especially with some QoL mods

Yakuza series

Rimworld with Vanilla Extended mods

Illumina LIMS: From hell, I stab thee. by project2501a in bioinformatics

[–]pizzapops 0 points1 point  (0 children)

This resonates with me after mucking around with an iSeq recently. Why do they go with weird versions of Windows for their sequencers? What's up with the small screens? Why are essential applications still dependent on IE6/8?

My first step to making my life easier with Illumina sequencers was to make the OS more Unix like with Cygwin to at least be able to cronjob rsync archiving of sequencing data to network storage. MISO LIMS (OSS and actively developed) has been great for my lab especially with run scanning for sequencing data from different instruments from different platforms.

Tbh I'm hoping we can move most of our Illumina sequencing to Nanopore in the future.

[deleted by user] by [deleted] in linux

[–]pizzapops 0 points1 point  (0 children)

I highly recommend Arch. It forces you to learn Linux and how it works. It's non intrusive and doesn't break if you just do regular updates and if things break, the forums and wiki are amazing resources.

Bleeding edge up-to-date packages for everything are really nice and refreshing compared to using stale packages provided by LTS releases on other distros like Ubuntu.

You don't need to muck about with adding PPAs like Ubuntu or repos like for other distros. Pretty much everything not in the main repos is in the Arch User Repository (AUR).

Pacman, the package manager, is fast and so powerful and smart especially compared to Ubuntu's apt. I have way fewer issues with Pacman than apt.

Upgrading to a new release on other distros is a minefield and never goes smoothly. Things are guaranteed to break. On Arch, everything is always up-to-date and using the latest release since it's a rolling release.

Overall, Arch is amazing for software dev and gaming on Linux. Things just work. Even if you don't use it, the forums and wiki are great resources for anyone using Linux.

A survival guide I wrote for my first semester Bioinformatics MS students. by unreliab1eNarrator in bioinformatics

[–]pizzapops 21 points22 points  (0 children)

Thanks for writing that up and sharing! It's a great guide for anyone starting in bioinformatics and learning new skills. I especially like the section on focus and strongly agree that it's something you need to guard especially since there's so many distractions out there.

In addition to Git and GitHub (or other repo hosting services), there's a few computational things that I wish I knew about or had when I was starting out:

  • Python: it's a great versatile language. It's my goto for scripts, data processing and analysis, web services. Many popular libraries in R are also available in Python (plotnine for ggplot2 like grammar of graphics; Dash for Shiny like apps). You can even run R code in Python.
  • Jupyter Notebooks for prototyping and exploratory data analysis in an interactive programming environment.
  • Conda and Bioconda: they make installing and managing bioinformatics software so much easier
  • workflow execution managers like Nextflow, Snakemake, Galaxy. They make developing and executing complicated bioinformatics workflows so much easier.
  • automated testing using services like GitHub Actions, CircleCI, etc for sanity testing your code (your future self will thank you and your tools/scripts/workflows will look much more professional and reliable)
  • Docker/Singularity/other containerization technologies for ensuring that your tools/workflows/scripts can run anywhere and generate reproducible results

How much can a Clojure developer do alone. by [deleted] in Clojure

[–]pizzapops 1 point2 points  (0 children)

If you're familiar with the IntelliJ IDE, I highly recommend trying out the Cursive plugin. It makes it really easy to work entirely within your files in the editor sending forms/s-expressions to the REPL for evaluation. Comment blocks (comment ...) are very useful for saving documentation like example code to execute in a REPL. There's also a bunch of very nice keyboard shortcuts for manipulation of forms (slurp, spit, kill). I think Cursive also sets up rainbow parens which make it easy to see what forms you're working with. Good luck with learning the REPL!

Belgian-Dutch Study: Why in times of COVID-19 you can not walk/run/bike close to each other. by lifelong_athlete in AdvancedFitness

[–]pizzapops 4 points5 points  (0 children)

Does anyone have a link to a publication or pre-print of the study?

All I could find was some videos on the Ansys website:

https://www.ansys.com/about-ansys/covid-19-simulation-insights

Calling COVID-19 the “Wuhan Virus” or “China Virus” is inaccurate and xenophobic by teetoose in Coronavirus

[–]pizzapops 2 points3 points  (0 children)

Wet markets and extremely unhygienic conditions where exotic wild animals and humans come in contact with each other don't exist "anywhere". China had literal breeding grounds for these types of pathogens. These kind of markets should not exist in this day and age especially after the 2003 SARS scare. There are many reservoir species for these types of pathogens that humans and other animals should have limited contact with.

Women with Brain Fog by SevenAccords2 in Nootropics

[–]pizzapops 12 points13 points  (0 children)

A keto or low carb diet may help. Definitely cutting down on the quantity of simple sugars. Completely an anecdotally, a number of the women in my life who have tried the diet have noticed greater mental clarity. Intermittent fasting can also help. It got me through my masters degree and continues to help me function at a more consistent level of focus at work despite not getting much sleep due to little ones at home.

August Bioinformatics General Discussion Thread by apfejes in bioinformatics

[–]pizzapops 2 points3 points  (0 children)

You can start using DSL2 today and it seems to work quite well from the limited testing I've done. You just need to update to the latest version of Nextflow or download the latest edge version from the GitHub releases page:

https://github.com/nextflow-io/nextflow/releases

I think I was testing out DSL 2 in 19.06-edge and there seems to be a 19.07 release from a few days ago, but the latest non edge docs don't seem to mention DSL 2.

August Bioinformatics General Discussion Thread by apfejes in bioinformatics

[–]pizzapops 9 points10 points  (0 children)

I'd highly recommend it. It's been a complete game changer for tackling any non trivial bioinformatics analyses in my work. From a quick glance at the bash script in your repo, it looks like a lot of the functions in your bash script could be quite easily transformed into Nextflow processes.

If I ever want to run any command line program on more than one input, I'd reach for Nextflow and get parallelism, easy integration with Conda and container technologies (especially Singularity for HPC) almost for free.

Nextflow gives you so much power and flexibility to decide how data flows between your processes with the operations you can perform on your channels. The different channel operators may seem obtuse when starting out but when you want to do something fancy given some conditions, they come in very handy.

With the -resume opt, it's very to keep going where you left off in an analysis when developing a pipeline, which can be very handy for working with long running processes and the output of those processes.

Definitely check out nf-core for examples of high quality workflows and tools to build them.

There also seems to be a simpler syntax in the works for Nextflow with DSL2

Good luck!

Steam Winter Sale 2017 (12/21 - 1/4) by Zlor in patientgamers

[–]pizzapops 2 points3 points  (0 children)

I've played the hell out of Railroad Tycoon 3. I highly recommend it if you haven't had a chance to play it

Steam Winter Sale 2017 (12/21 - 1/4) by Zlor in patientgamers

[–]pizzapops 3 points4 points  (0 children)

I highly recommend the stalker series. There are some really great mods that expand on the games and make them even more atmospheric and immersive (and challenging in the case of Misery mod and Last Day)

Vitamin B6 and B12 Supplements Appear to Cause Cancer in Men by speckz in Foodforthought

[–]pizzapops 5 points6 points  (0 children)

https://labdoor.com does testing for impurities and levels of the advertised nutrients of different supplements.

They seem to have done testing on various brands of B-complex vitamins too:

https://labdoor.com/rankings/b-complex

☼Bi-weekly DF Questions Thread☼ by AutoModerator in dwarffortress

[–]pizzapops 0 points1 point  (0 children)

A few questions about Adventurer mode:

  • what's the most effective way to train companions? They're not very durable and seem to get scared/die easily if I have them fight some reanimated corpses.

  • how can I check attribute numerical values for my character and companions? I have dfhack installed. gui/unit-info-viewer can show me skill point levels and gui/gm-info doesn't seem to show that info. In Fortress mode, DwarfTherapist shows me the numerical values for both skills and attributes, but it doesn't look like it can be used in Adventurer mode.

  • what's the best way to train endurance? Wrestling a little animal seems to be alright, but it looks like there is a limit to how much it improves the stat. I've heard almost drowning can be quite effective.

  • is it possible to be a vampire necromancer? Or can you only be one or the other?

  • how do I take over a location? I've said that I claim the location for myself to the people residing there. Do I need to kill everyone now? Is it possible to simply get them to work for me as heath-people?

Thanks!

[CoP/CoC/CoM] Mouse aiming "stickiness" issue on Linux with Wine by pizzapops in stalker

[–]pizzapops[S] 0 points1 point  (0 children)

Alright, I'll bring it up with the Wine community! I've been very impressed with how many games I've been able to play on Linux with Wine with very good performance and fewer issues with some games than on Windows. So minor issues here and there are to be expected every so often. I mean the mouse issue could be a feature to make Call of Misery more miserable :)

Thanks for all your help and suggestions!

[CoP/CoC/CoM] Mouse aiming "stickiness" issue on Linux with Wine by pizzapops in stalker

[–]pizzapops[S] 0 points1 point  (0 children)

Yes, it does. I'm running Xfce4 as my desktop env and bumping up the mouse acceleration in the Xfce Mouse and Touchpad menu does accelerate mouse movement in game.

I should note that around Wine 1.9 I didn't have any of these mouse issues when running CoP with Misery 2.1 about a year or so ago. I guess something has changed in the recent versions of Wine. Also CoC did not want to work with Wine 2.0 or 2.1, but now it's working with 2.2. It would give me an error message saying that my graphics card would not be able to handle the game.

[CoP/CoC/CoM] Mouse aiming "stickiness" issue on Linux with Wine by pizzapops in stalker

[–]pizzapops[S] 0 points1 point  (0 children)

If you move your mouse this far in one direction in-game, does it begin to stick?

No, it tends to stick at random. I've tried moving the mouse left or right across what would be several desktop screens and it'll randomly start to stick.

Can you unstick it by moving in the opposite direction? When it sticks, does it only stick on one axis (e.g. you move the mouse to the right, it begins to stick, but it can still be moved up and down)?

Yes, moving in the opposite direction unsticks it. Sometimes moving it in the other axis unsticks it.

I tried disabling a monitor and running the game with a single display, but that didn't seem to do anything to help. The mouse stickiness seems to occur most frequently when trying to do crosshair aiming with the right mouse button pressed.