Skip to content

Releases: HighEloDevs/Analysis-Tool-for-Undergrad-Students

1.3.0

01 Mar 00:41
a4d1af9
Compare
Choose a tag to compare

Versão 1.3.0

Nova versão com pequenas melhorias, atualizações e correções de bugs.

Melhorias

  • Agora o ATUS aceita um único espaço como separador (podendo ter tabulação e espaços misturados) ao ler um arquivo, além de vírgula (arquivos com extensão “csv”) e tab (arquivos com extensão “txt” e “tsv” e atalho “CTRL + B” ou “CTRL + espaço”);
  • Novo atalho: “CTRL + SHIFT + espaço” ou “CTRL + SHIFT + B” adiciona dados ao conjunto existente na página de ajustes simples;
  • Redimensionamento do tamanho da fonte do botão “Adicionar dados” na aba de histogramas e de multiplot;
  • Atalho usado para colar dados na página de ajuste simples agora funciona na aba de histogramas (“CTRL + B” ou “CTRL + espaço”);
  • Caso haja valores não numéricos em alguma linha, a linha é removida.

Atualizações

  • Adicionado suporte para o Python 3.11 e removido suporte para o Python 3.8 e 3.7.

Bugs Corrigidos

  • Ao desmarcar um ponto, no caso de um conjunto de dados com mais de 150 valores, o ponto removido estava incorreto;
  • Corrigido erro no qual o programa fechava ao carregar arquivos com encoding diferente de “utf-8”;
  • Após trocar as colunas “sx” e “sy” da tabela, os pontos não eram plotados;
  • Na aba de multiplot, ao usar escala log nos eixos, o programa fechava;
  • Diversas correções de regras de entrada em campos de texto;
  • O ATUS fechava quando um plot era feito após alguma incerteza ser apagada.

Novidades

Temos uma nova integrante do time: @ThaisBee !

1.2.0

03 Aug 04:02
5198270
Compare
Choose a tag to compare

Versão 1.2.0

Nova versão com pequenas melhorias, atualizações e correções de bugs.

Melhorias

  • Multiplot agora herda tamanho do ponto e espessura da linha de ajuste de projetos de ajuste simples;
  • Grade agora é colocada atrás de pontos e funções;
  • A primeira linha dos dados é ignorada caso haja texto, prevenindo converter "x", "y", "sy" ou "sx" para valores numéricos;
  • Texto mostrado em “Dados do Ajuste” e em “Limites Calculados” agora está com fonte maior.

Atualizações

  • O ATUS agora possui suporte ao python 3.10;
  • Removida a dependência do matplotlib_backend_qtquick (agora é parte interna do software);
  • Adicionado suporte para a última versão do matplotlib (3.5.2).

Bugs Corrigidos

  • Corrigido bug em situações em que a incerteza em x desaparecia do gráfico.

1.1.0.0

13 Apr 01:53
c44ee68
Compare
Choose a tag to compare

Versão 1.1.0.0

Essa versão é a que será usada oficialmente nos laboratórios didáticos do IFUSP.

Bugs Corrigidos

  • Ao usar escala logarítmica no eixo x, junto com o gráfico de resíduos, o programa fechava;

Versão 1.0.5.7

01 Apr 23:40
e21e317
Compare
Choose a tag to compare

Melhorias

  • O ATUS pode ser instalado usando o pip. Mais detalhes aqui;
  • Linhas vazias agora são ignoradas na página de ajustes;
  • Adicionadas melhores sugestões em caso de erro em ajuste;
  • Agora é possível alterar o tamanho das fontes de legenda, legenda do eixo x, eixo y, título dos resíduos e título do gráfico. Além disso, é possível trocar a posição da legenda e mudar o DPI da imagem que é salva;
  • Agora é possível ajustar funções com sinais de desigualdade;
  • Botão de exportar dados na página de ajustes adicionado;
  • Parâmetros iniciais aceitam intervalos de ajustes. Exemplo: “a = 5 [-2; 10]” -> parâmetro “a” inicia a iteração com valor 5 e varia entre -2 e 10;
  • Pontos que não estão sendo usados no ajustes agora aparecem com opacidade diferente dos pontos que estão considerados no ajuste. É possível desativar isso nas configurações do gráfico colocando o valor da opção “opacidade dos pontos desconsiderados” como 1;
  • Gráfico de resíduos possui uma reta em y = 0 para facilitar a visualização;
  • Novo atalho: CTRL + SHIFT + X. O comando deixa o gráfico em uma janela independente;
  • Novo conjunto de Text Fields para a interface;
  • Agora é possível ver a função a ser ajustada no formato LateX;
  • O ATUS agora possui 160mb quando instalado no Windows 10/11 (antes possuía cerca de 500 mb).

Bugs Corrigidos

  • Ao receber valores de distâncias normalizadas inválidos o programa fechava sozinho.

0.2.4

25 Oct 19:04
3ebb70c
Compare
Choose a tag to compare

Versão 0.2.4

Melhorias

  • Página de ajustes agora aceita uma coluna de dados. Nesse caso se assume os valores de x indo de 0 até (número de entradas - 1);
  • Agora é possível não ajustar a função para poder verificar seu comportamento (não selecionando o botão “Ajustar função”);
  • Adicionado controles para o posicionamento da figura, dando ao usuário a opção de controlar as distâncias das bordas;
  • Mudança nas bins dos histogramas agora pode ser feita para cada conjunto individualmente;
  • Menu lateral não abre automaticamente;
  • A tabela do singleplot carrega os 150 primeiros dados, o resto fica oculto;
  • Botões de Zoom e Mover agora alternam corretamente;
  • Conjunto de ícones utilizados para fechar, minimizar e maximizar a janela foram alterados;
  • Agora é possível especificar o chute inicial e fixar parâmetros do ajuste, na parte de “parâmetros iniciais”, usando “@”. O “@” deve estar junto ao valor que deverá ser fixado. Exemplo: para um ajuste a*x + b podemos fixar o parâmetro “a” da seguinte forma: “a = @ 5, b = 2” = “@ 5, 2” = “a = @ 5, 2”;
  • Operações dentro da tabela adicionadas. É possível trocar colunas, efetuar soma, subtração, multiplicação e divisão;
  • Agora é possível copiar para a área de transferência os parâmetros ajustados, matriz de covariância e matriz de correlação;
  • Agora o ATUS tenta criar um diretório próprio na pasta de Documentos;
  • Agora o ATUS abre na última pasta em que um arquivo foi aberto;
  • Adicionado a função em que o popup de configurações mostra as dimensões do canvas.

Bugs Corrigidos

  • Chutes de parâmetros iniciais não estavam funcionando corretamente;
  • Ao carregar um projeto de histogramas na página de ajustes o programa fechava;
  • Corrigido erro ao carregar projeto de histograma;
  • Gráfico com resíduos possuía os xticks visíveis por baixo do gráfico dos resíduos;
  • Ao trocar do gráfico dos resíduos para outro sem resíduos, os limites do eixo x não eram atualizados;
  • Retirado o DropShadow do botão de fechar do snackbar;
  • Corrigido o bug em que a barra de “drag” da janela principal sumia.

Agradecimentos

Gostaríamos de agradecer à toda equipe de Física Experimental 2:

  • Zwinglio Guimarães
  • Alexandre Correia
  • Raphael Liguori
  • José Chubaci
  • Marco Bregant
  • Daniel Correia
  • Hugo Salia
  • Ricardo Pitta
  • Alisson Cordeiro

e aos beta testers:

  • Joaquim Sousa
  • Camila Dias

Versão 0.1.1

01 Sep 03:14
f1c2aeb
Compare
Choose a tag to compare

Após alguns meses na fase beta, estamos felizes anunciar que o ATUS já está suficientemente maduro para ser lançado! Apesar de ser um lançamento, é importante dizer que o software ainda terá suporte pelos desenvolvedores e continuaremos a lançar mais e mais novidades.

Para a atualização do ATUS, basta baixar o .exe e instalar o programa no mesmo diretório que o de antes. Entre algumas mudanças, incluem:

Melhorias

  • Ao selecionar em não utilizar alguma incerteza, ela não irá aparecer no gráfico;
  • Página de histogramas remodelada para ficar mais intuitiva;
  • Os histogramas agora não começam de valores inteiros;
  • Página de histogramas agora aceita opção de frequência relativa;
  • Página de histogramas agora aceita orientação horizontal;
  • Adicionado botão de configurações para o gráfico, sendo agora possível ajudar a largura e altura da figura.

Bugs Corrigidos

  • Algumas vezes ao clicar em “Novo Projeto” em qualquer aba, os gráficos pareciam não ser reiniciados.

Caso encontre algum problema, por favor reporte os erros para o e-mail que se encontra na aba de informações.
Equipe do ATUS.

Correção de bugs da versão 3.0

20 Jul 20:45
a857f30
Compare
Choose a tag to compare

Atualização lançada para corrigir bugs graves da versão 3.0.1b1, em específico, no cálculo das incertezas.
Para a atualização do ATUS, basta baixar o .exe e instalar o programa no mesmo diretório que o de antes. Entre algumas mudanças, incluem:
Melhorias:

  • Agora é possível colocar título nos resíduos, basta colocar, no mesmo espaço para digitar o título do gráfico, uma separação por ponto e vírgula (“;”) e digitar o título dos resíduos. Exemplo: "Título principal ; Título dos resíduos” <- perceba a separação “;”;
  • Para ligar/desligar as grades do gráfico basta apertar “CTRL+ 1”, ocultar os eixos da figura principal "CTRL + 2", ocultar os eixos da figura secundária "CTRL + 3";
  • Diversas melhorias de funcionamento interno.

Bugs Corrigidos:

  • Resíduos apresentavam erros de cálculo;
  • Botões do gráfico como “VOLTAR”, “RESETAR” e “AVANÇAR” não funcionavam a partir de um segundo plot.

Caso encontre algum problema, por favor reporte os erros para o e-mail que se encontra na aba de informações.
Equipe do ATUS.

Versão 3.0 da fase beta

13 Jul 18:10
c730228
Compare
Choose a tag to compare

Para a atualização do ATUS, basta baixar o .exe e instalar o programa no mesmo diretório que o de antes. Entre algumas mudanças, incluem:

Melhorias:

  • Adiciona a página de histogramas;
  • Gráfico de função agora é “infinito” na página de ajustes simples.;
  • Não é necessário mais dar os limites inferior e superior para limitar o ajuste, agora xmin sempre é -inf e xmax é +inf por padrão;
  • Área do gráfico aumentada;
  • Agora é possível mudar a variável independente. Exemplo: para mudar de “x” para “t”: “a*x + b” -> “a*t + b ; t” <- “t” se torna a variável -independente;
  • Incertezas dos pontos nos resíduos agora é calculada corretamente;
  • Interface melhorada.

Bugs Corrigidos

  • Na página das calculadoras de intervalo de confiança, os limites para a distribuição de student em “apenas limite inferior” e “apenas limite superior” eram calculados com o Chi²;
  • Dados carregados somente com incerteza em x eram interpretados como tendo apenas incerteza em y.

Caso encontre algum problema, por favor reporte os erros para o e-mail que se encontra na aba de informações.
Equipe do ATUS.

Versão 2.0 da fase beta

24 May 00:18
ec30274
Compare
Choose a tag to compare

Para a atualização do ATUS, basta baixar o .exe e instalar o programa no mesmo diretório que o de antes. Entre algumas mudanças, incluem:

  • Tela para selecionar dados agora mostra .txt, .csv e .tsv ao mesmo tempo;
  • CTRL + Espaço ou CTRL + B cola os dados na tabela, sem a necessidade de salvar e carregar um arquivo;
  • Agora é possível limitar o intervalo do ajuste (limites em x);
  • Indicador de avisos e erros foi adicionado, o que significa que caso haja algum erro, ele será mostrado para o usuário e o programa não irá fechar sozinho;
  • Gráficos agora possuem pequenas divisões;
  • Adicionada calculadora de intervalo de confiança de Student;
  • Adicionada calculadora de intervalo de confiança de Chi² reduzido;
  • Agora é possível salvar e carregar projetos de Vários Ajustes.
  • Borda invisível da interface agora não aparece;
  • Divisões do MultiPlot corrigidas;
  • Erro de legendas com símbolos em Latex corrigido;
  • Matriz de covariância para ajustes sem incertezas agora é mostrado de forma corrigida (levando em conta a incerteza considerada);
  • Ao ter uma única legenda o MultiPlot exibia um quadrado vazio;
  • Algumas otimizações foram feitas no código.

Caso encontre algum problema, por favor reporte os erros para o e-mail que se encontra na aba de informações.
Equipe do ATUS.

Bug Fix

07 May 21:00
Compare
Choose a tag to compare

Para a atualização do ATUS, basta baixar o .exe e instalar o programa no mesmo diretório que o de antes.
Entre algumas mudanças, incluem:

  • Correção de bugs internos na classe de fit;
  • Agora é possível carregar dados de arquivos .tsv e .csv;
  • Tratamento de alguns erros;
  • Popup do update atualizado com os links para o instalador (.exe), tarball (.tar) e zipball (.zip);
  • Todos os download passam a ser via GitHub;
  • Validator adicionado ao CustomTextInput, o que implica em maior segurança na edição do usuário;
  • Instalação da versão para Windows agora pesa cerca de 500mb, 100mb a menos que a versão anterior;
  • Agora o ajuste sem incertezas mostra todos os resultados de maneira correta;
  • xmin, xmax, ymin, ymax eram repassados como inteiros, agora são repassados como double.

Foi necessário o lançamento de outra versão por causa de bugs na parte do ajuste de funções. A ideia não é fazer lançamentos tão frequentes, porém, devido a fase beta em que nos encontramos, é inevitável encontrarmos bugs graves.
Por favor, reporte o erros para o e-mail que se encontra na aba de informações.

Equipe do ATUS.