Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 498158 - sci-biology/bioblender ebuild request
Summary: sci-biology/bioblender ebuild request
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Default Assignee for New Packages
URL: http://www.bioblender.eu/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-01-15 11:10 UTC by urcindalo
Modified: 2020-05-12 06:43 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
bioblender-9999.ebuild (bioblender-9999.ebuild,705 bytes, text/plain)
2016-10-02 11:21 UTC, Petross404(Petros S)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description urcindalo 2014-01-15 11:10:04 UTC
Please add the BioBlender OpenSource software to the tree or Science overlay.
From the "about" page in the provided URL:
=====
BioBlender is a software package built on the open-source 3D modeling software Blender.

...

With BioBlender users can handle proteins in the 3D space, displaying their surface in a photorealistic way, and elaborate protein movements on the basis of known conformations.

PDB files can be loaded from a user-defined directory or downloaded directly from the PDB site (by inserting the PDB code). The protein is displayed in 3D (as atoms or molecular surface) and the user can calculate and visualize its surface properties, Molecular Lipophilic Potential and Electrostatic Potential. For protein motion, BioBlender calculates intermediates between two conformations using Blender Game Engine. The program gives as output both the intermediate PDB files and the rendered images as a movie.

BioBlender is an implementation of Blender, an open source, freely distributed, multiplatform, interoperable and supported program of 3D animation, visual effects and video games.

The combination of 3D computer graphics, game engine and scientific programs, make of BioBlender a complete instrument to elaborate the movement of proteins and to display their surface features using a visual code based on texturing and particles special effects. In this way it is possible to show the physical and chemical properties of a molecule in motion.

...
=====
Comment 1 Petross404(Petros S) 2016-10-01 21:49:29 UTC
I am not a developer for science overlay, but will try to write one for this addon. Doesn't seem too difficult.
Comment 2 Petross404(Petros S) 2016-10-02 11:21:35 UTC
Created attachment 448822 [details]
bioblender-9999.ebuild

It seems rather old project and don't know if it is still under development. I will try to communicate upstream's and ask if they can make a release for the project.

Also in the ebuild, I hardcoded blender version 2.78 (the 2.77a ebuild should work if renamed). If someone has a better solution, in order to work with various blender versions, please let me know.
Comment 3 Jonathan Scruggs (RETIRED) gentoo-dev 2016-11-15 11:53:32 UTC
(In reply to Petross404(Petros S) from comment #2)
> Created attachment 448822 [details]
> bioblender-9999.ebuild
> 
> It seems rather old project and don't know if it is still under development.
> I will try to communicate upstream's and ask if they can make a release for
> the project.
> 
> Also in the ebuild, I hardcoded blender version 2.78 (the 2.77a ebuild
> should work if renamed). If someone has a better solution, in order to work
> with various blender versions, please let me know.

If you need BioBlender to be recompiled with each upgrade to Blender, then you could use the media-gfx/blender:= which would force the recompile.

According to this report: https://github.com/MonZop/BioBlender/issues/35 the project will be declared dead and removed after June 2017 if they don't get the funding. We should wait until after that deadline to see if this will still exist before considering it for portage.

Cheers
Comment 4 Jonathan Scruggs (RETIRED) gentoo-dev 2016-11-15 11:57:18 UTC
Oh. Just realized that it needs to go into the the Blender version directory. I'm currently looking to remove that directly and just have /usr/share/blender/scripts/... Which would make things easier. However, there are functions that can detect the version of an installed package along with the force recompile on update as mentioned above should work for now.
Comment 5 Petross404(Petros S) 2017-04-08 21:51:21 UTC
(In reply to Jon from comment #4)
> Oh. Just realized that it needs to go into the the Blender version
> directory. I'm currently looking to remove that directly and just have
> /usr/share/blender/scripts/... Which would make things easier. However,
> there are functions that can detect the version of an installed package
> along with the force recompile on update as mentioned above should work for
> now.

Yes, you are right but I didn't know this when I was writing the ebuild, I was (and still am) kind of newbie.

Anyways, as you mentioned this might as well get to be declared dead.
Comment 6 Adrian 2020-05-12 06:43:25 UTC
It looks like after being quiet for some time, the project has been resurrected and version 2.1 of bioblender has been released at https://github.com/PabloEnmanuelRamos/BioBlender21

The main page is at http://www.bioblender.org/download/

Apparently it will need to install as an addon within the blender 2.79b directory, although work is underway updating it to use modern blender.