How to create 3D DNA Origami struture using cadnano - bioinformatics

I am learning DNA Origami and came across cadnano for creating DNA Origami strutures.
I was able to draw Some simple DNA Origami Strutures [green triangle] but having trouble with making complex DNA Origami strutures[ Red star] in cadnano. Do you have any idea how i can create these strutures [red star] using cadnano or do you know any softwares (user friendly) better than cadnano to draw complex 3d strutures
note:picture is taken from cadnano site

You can find the bottom example (with the slotted cross) as a zip file in CadNano's gallery at:
http://cadnano.org/gallery
It doesn't seem like CadNano does a good job at displaying 3D shapes, but you can submit the source file to CanDo for analysis and it'll show up as it does in the gallery images.

Related

How to make a shape in a vb6 application that resembles an Excel shape

I am trying to make a shape like a "call-out" box to use in a VB6 application. I can use the "Shape" tool to make a rounded-corner rectangle, but I would like to add the "V" shape at the bottom and have it all incorporated in the shape. A good example is the call-out shape used in Excel.
I have also used an image tool with a BMP in it, but still have the square corners of the image tool. I can't figure a way to do this and hope some out there knows how...???
Karl Peterson has code and explanation on creating an irregularly shaped object. It uses API calls, not just native VB controls.
See http://vb.mvps.org/samples/PolyBtn/.

What to use for creating custom 3D objects and animations?

I'm used to working with SolidWorks and Catia for 3D object and basic animations but i got a personal project that i work on where i need to build a LASER manufacturing machine and i need to make it look like it is in real life, make zoom inside the machine and see how the light gets polarized as it passes through a crystal, see how the laser beam hits the surface and particles fly of the hit surface,etc.
I thought about Unity Engine but don't know much about this area of 3D and in what program to do the models before importing into Unity, can you guys help me with better solutions ?
Thanks,
Adrian
If you want to use Unity, you can import the following file formats: .FBX, .dae, .3DS, .dxf, .obj (http://docs.unity3d.com/Manual/HOWTO-importObject.html)
From Solidworks, you can export as an STL, then import the STL into a 3d Application (ex. Blender), and in Blender you could export the model as an FBX.
I think you're able to achieve more in terms of animation with unity. You can design your model documents in SolidWorks or CATIA and save them in IGES (neutral format).

Create images dynamically using input parameters

I'd like to dynamically either create from scratch or update an image using some input parameters to tweak/seed the images. Lets say I have this image - http://cdn.smashingapps.com/wp-content/uploads/2009/07/patterns-mix.jpg - and I want to tweak it by making the flower size bigger or changing the color of the flower. I guess updating an existing image will be harder than creating it from group up.
I am not looking for a final solution but any pointers to the right resources will be greatly appreciated.
Consider using Processing to generate such images programmatically.
It is a simple programming language and environment, easy to learn and get started. There is available a collection of free tutorials. Generative Art book by Matt Pearson is a more artistically-inclined introduction.

displaying drawing on window/console Ruby+Cairo

I'm starting to work on a college project (for Computer Graphics) .... I wanted a library that could do 2d drawings and I came across Cairo. But the thing is, there arent many samples/tutorials/programs on ruby and cairo. Every program i came across, saved an image onto a file.
Can anyone please tell me a way to display these drawings on a window (or a console)??
... and since I'm at the beginning of my project, I wouldn't mind looking into any other alternative library if you can suggest any.
Thanks!!
There is a good tutorial at http://zetcode.com/tutorials/cairographicstutorial/ (and http://zetcode.com/tutorials/rubygtktutorial/cairo/ for Ruby) which shows how to draw basic shapes, line drawings and text on a Cairo surface within a GTK program.

image analysis/openCV object detection

I'm attempting to experiment and get started with image analysis and OpenCV
My aim is to detect certain objects in random pictures, which are easy to detect, for example: symbols and brand logos. I'd also like to be able to detect more variable features like facial features, porn features. usecase: autotagging, autofiltering
My questions:
Where should I start learning applied image-analysis in the context of my aims?
What are important existing concepts/approches that I should introduce myself to?
What are good existing solutions/components of OpenCV which i can feed with training-datasets of example pictures showing the objects of interest and then make a human manually outline the shapes of interest in order to make it learn to detect the features.

Resources