Code Monkey home page Code Monkey logo

Comments (9)

shahpnmlab avatar shahpnmlab commented on June 27, 2024 1

I will try that approach... In my case the asymmetric unit is composed of trimers, in that case do i need to provide the sequence only once or as 3times?

from model-angelo.

jamaliki avatar jamaliki commented on June 27, 2024 1

Sequences should only ever be unique chains. The pipeline tries to remove duplicated chains but it is always best to provide it with clean data :)

from model-angelo.

biochem-fan avatar biochem-fan commented on June 27, 2024

Does ModelAngelo support non-cubic maps? If so, one can extract an asymmetric unit (ASU) before running the program, significantly reducing the target volume. Because a chain might go into the neighboring ASU, you might want to add some "buffer regions" around an ASU.

from model-angelo.

ctueting avatar ctueting commented on June 27, 2024

I also though about this.
But using e.g., PHENIX to isolate a unique map, this must not necessarily the ASU. But splitted within the polypeptide density.
I my case, I can do this, as I can validate the unique model. But for an unknown map, it would be better to identify the symmetry during the calculation, e.g., after predicting the Ca backbone.

from model-angelo.

jamaliki avatar jamaliki commented on June 27, 2024

Hi,

Thank you for using ModelAngelo.
I'm sorry, but currently ModelAngelo treats all inputs as asymmetric and builds everything separately. It might be best to give parts of the map that you think are single asymmetric units to ModelAngelo, if you wish. Also, the results from the first GNN round will be very similar to the final results. You can use the output_fixed_pruned.cif file as the final pruned output and the output_fixed.cif file as the raw unpruned output. If you are using the no sequence model, you will only have the output.cif file.

Best,
Kiarash

from model-angelo.

ctueting avatar ctueting commented on June 27, 2024

Hi Kiarash,

thank you for the fast reply. The output_fixed_aa_pruned.cif looks correct (based on the overall expectation), but instead of 24 chains, this model contains 65 chains, and the individual 24 chains are fragmented. This is ok for me, as I can deal with this, but for non-experienced users, this might be an issue.

best
Christian

ps. I can give you access to the map and fasta, and intermediate results privately, if this helps you to improve your code :)

from model-angelo.

jamaliki avatar jamaliki commented on June 27, 2024

Hi,

Oh, I know why that is the case. Could you share the inputs and outputs and I can take a look.

Basically, this all gets fixed up in the last step, but that takes too long for you in this case :)

Best,
Kiarash.

from model-angelo.

shahpnmlab avatar shahpnmlab commented on June 27, 2024

This is my exact use case as well. Please let me know if a suitable solution is available.
Good job though Kiarash! :)

from model-angelo.

jamaliki avatar jamaliki commented on June 27, 2024

Hi @shahpnmlab ,

Could you try to break up the map manually? That is probably best. You can still use the same FASTA file.

Best,
Kiarash.

from model-angelo.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.