Mi maestría es en biología celular. En abril de este año, comencé a aprender Perl por mi cuenta a pedido de mi jefe. Descubrí que es un buen libro, así que lo compré. Lo compré y comencé a leerlo. Esperaré hasta llegar a Beijing en mayo. Participé en la clase de capacitación de la compañía, leí una vez y leí parte de . Después de regresar de la capacitación, comenzamos el proyecto y obtuvimos todos los datos sin procesar y los resultados del análisis en septiembre. Luego, comparé el informe de análisis de la empresa e intenté observar el proceso de análisis mientras caminaba. Si encontraba un problema y no podía resolverlo yo mismo, enviaba un correo electrónico pidiendo ayuda. Hay algunos puntos a tener en cuenta: 1. Puedo entender su deseo de jugar con datos desde el principio, pero antes de eso, es mejor tener un esquema. ¿Necesita saber de dónde provienen los datos y cómo se generan? En realidad, así es como funcionan los secuenciadores. Luego está la verificación de la calidad de los datos, ¿por qué es necesario el filtrado de datos? Luego viene el empalme y montaje de READS. En resumen, debe comprender todo el proceso y luego continuar mirando hacia atrás y comparándolo durante el proceso de aprendizaje para no sentirse confundido. 2. Una vez que tenga conocimientos básicos de PAD, puede intentar hacer algunos ejercicios por su cuenta. Sus datos y la dirección del código original aparecerán en el papel. Puede encontrarlos usted mismo y probarlos para ver si puede lograr lo mismo. efecto. . Por supuesto, si tienes un tema en mente, sería aún mejor. 3. Al estudiar información biológica, se debe seguir el artículo. Cubre artículos interesantes sobre bioinformática, algoritmos y cuestiones de biociencia. Este sitio web también reúne muchos blogs de científicos en el campo de la bioinformática. El programador de BGI Luo Ruibang, SAMtools y el autor de BWA Li Heng han publicado artículos aquí. [Blog de RNA-Seq] (Blog de RNA-Seq) Recomienda nuevos artículos, trabajos, cursos de capacitación, conferencias y más. Si tienes experiencia en biología, este es el lugar para ti. Si vienes de biología, tus conocimientos de informática necesitarán ser parcheados: debes sentirte cómodo trabajando en un entorno Linux. Por ejemplo, compile e instale software desde el código fuente con una configuración PATH y luego utilice fácilmente Google para encontrar respuestas a sus preguntas. Al aprender a usar Python/Perl, por ejemplo, a veces la ejecución de un software sigue generando errores, tal vez porque en un archivo de texto que contiene cientos de miles de líneas, miles de líneas aleatorias tienen dos puntos al final, ¿sabes lo que debes hacer? ? Encontrar genes con niveles de expresión cambiantes a partir de una gran cantidad de genes requiere análisis estadístico y pruebas de significancia, y la mejor manera de visualizar los datos es mediante gráficos. R puede satisfacer ambas necesidades. Por supuesto, también se puede utilizar matlab, pero la diferencia es que R es una herramienta de código abierto. Con las habilidades anteriores, podrá utilizar software de uso común. A medida que avanza su aprendizaje, puede encontrar problemas que otros no han encontrado antes. En este momento, debe hacerlo usted mismo, ya sea modificando las herramientas ya preparadas o creando una usted mismo. En este momento, además de Python/Perl, es posible que también necesite aprender C/C++/Java, y es posible que también deba estudiar los principios detrás de BWT, De Bruijn Graph, etc.